Kurzusleírás

1. nap:

  1. OOP koncepciók
  2. Mi az a szoftver
  3. Szervezett v/s rendetlen szobák
  4. Miért szoftver
  5. Miért iOS
  6. Apple történet
  7. iOS történet
  8. Apple egyedi értékképessége
  9. Miért híres Apple
  10. UX v/s UI
  11. IDE?
  12. XCode
  13. XCode telepítése
  14. Miért Objective C és most miért Swift?
  15. Swift wows faktora
  16. Swift alapok
  17. Változók
  18. Konstansok
  19. Hello World Swift-ben
  20. Címke készítése kóddal
  21. ImageView
  22. ImageView animációk
  23. NSTimer
  24. Reagálók lánca - touchBegan, touchMoved, stb. módszerek
  25. UiApplication fő delegált
  26. Alkalmazás életciklusa
  27. Nézet életciklusa
  28. Bármelyik
  29. Opcionális értékek
  30. internal, public, private
  31. init
  32. deinit
  33. Játszóterület

Alkalmazás, amit csinálni kell: Dots játék: https://apps.apple.com/app/the-dots-free/id850315430

2. nap:

  1. UIView animációk
  2. Kiterjesztés
  3. UITable View
  4. Világos cella táblázatnézetben
  5. Delegált módszerek delegálókban
  6. Táblázatnézet feje, lába, magassága, stb.
  7. Táblázatnézet rövid ismertetése
  8. Táblázatnézet deque
  9. Jelölés
  10. Opcionális értékek
  11. didSet
  12. willSet
  13. Guard
  14. 2x és 3x koncepciók
  15. Navigálás egy nézetről a másikra
  16. UINavigation Controller
  17. Vezérlő megjelenítése
  18. StoryBoards
  19. Xibs
  20. Kötések
  21. Méretosztályok
  22. Protokollok - kötelező és opcionális
  23. Memóriakezelés

Alkalmazás, amit csinálni kell: Jegyzetalkalmazás: jegyzet hozzáadása, törlése és frissítése

3. nap:

  1. Gesztusok
  2. Záró
  3. Csoportok és mappák
  4. Gesztusfelismerők
  5. XML-parsolás
  6. NSJSon-sorozat
  7. Adatok konvertálása Json-ra
  8. Fájlkezelő
  9. Tuples
  10. Enum
  11. For-in
  12. While
  13. Webszolgáltatások
  14. URL-Ülés
  15. URLKérés
  16. Miért az Apple ekoszisztéma a legjobb
  17. Printable - leírás
  18. Hashable
  19. UIAlertView
  20. UIActivityIndicatorView

Alkalmazás, amit csinálni kell: Szerverről adatok lekérdezése egy nyílt API alkalmazásból, táblázatnézet létrehozása, adatok betöltése és részletek megjelenítése

4. nap:

  1. Képek laza betöltése
  2. Laza tulajdonságok
  3. NSOperationQueue
  4. GCD
  5. Könyvtárkoncepció és alkalmazások biztonsága NSSearchDomain
  6. Tabla vezérlő
  7. Helyi nyelvjárás
  8. Kulcskar
  9. Felhasználói alapértelmezések
  10. PLists
  11. Fájlkezelő
  12. SQlite
  13. Kiterjesztések
  14. Társadalmi média integráció: saját megosztható tartalom készítése
  15. UITextField
  16. UITextView
  17. UISegmentControl
  18. UISlider
  19. UiSwtich
  20. UIProgessBar
  21. UIPageControl
  22. UIStepper
  23. UIScrollView
  24. UIPicker
  25. UIActionSheet
  26. UIWebView
  27. Keresősáv
  28. Új cél: Apple Watch, Kiterjesztések, Billentyűzet, Ma, stb.
  29. NSNotifications IOS-ban
  30. Harmadik fél könyvtárak hozzáadása
  31. Core Data
  32. Telepítés és forgalmazás
  33. Alkalmazás futtatása igazi eszközökön

Alkalmazás, amit csinálni kell: Szerverről adatok lekérdezése egy nyílt API alkalmazásból, táblázatnézet létrehozása, adatok betöltése és részletek megjelenítése és keresősáv megjelenítése és Core

5. nap:

  1. Push értesítés - Néma és push
  2. Helyi nyelvjárás
  3. Objective C áttekintése
  4. Tulajdonságok
  5. Kategóriák
  6. Függvények szintaxe
  7. .h és .m fájlok
  8. Tulajdonság attribútumok: irható és csak olvasható
  9. Tulajdonság attribútumok: erős, gyenge és másolás
  10. Tulajdonság attribútumok: atomikus és nem atomikus
  11. Alkalmazás feltöltése az App Store-ra

Saját ötlete alapján készített alkalmazás

Követelmények

Legalább egy programnyelvi tapasztalattal kell rendelkeznie a múltban.

 35 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák