Kursplan

Dag 1:

  1. OOPS-begreper
  2. Hva er programvare
  3. Ordenlige mot uordenlige rom
  4. Hvorfor programvare
  5. Hvorfor iOS
  6. Apples historie
  7. iOS-historie
  8. Apples USP
  9. Hva Apple er kjent for
  10. UX mot UI
  11. IDE?
  12. XCode
  13. XCode-installasjon
  14. Hvorfor Objective-C og hvorfor Swift nå?
  15. Wow-faktorer i Swift
  16. Swift-basics
  17. Variabler
  18. Konstanter
  19. Hello World i Swift
  20. Lager etikett via kode
  21. ImageView
  22. ImageView-animasjoner
  23. NSTimer
  24. Responderkjeden - touchBegan, touchMoved, etc metoder
  25. UiApplication hoveddelegate
  26. Programvarelivsyklus
  27. Visning livsyklus
  28. Any
  29. Valgfrie
  30. internal, public, private
  31. init
  32. deinit
  33. Playground

Applikasjon å gjøre: Prikkspill: https://apps.apple.com/app/the-dots-free/id850315430

Dag 2:

  1. UIView-animasjoner
  2. Utvidelse
  3. UITable View
  4. Egendefinert celle i tabellvisning
  5. Delegate og datasource-metoder i delegater
  6. Hode, fot, høyde, etc. av tabellvisning
  7. Kort oversikt over samlevisning
  8. Deque i tabellvisning
  9. Mark
  10. Valgfrie
  11. didSet
  12. willSet
  13. Guard
  14. 2x og 3x-konsepter
  15. Navigere fra en visning til en annen
  16. UINavigation Controller
  17. Presentere en controller
  18. StoryBoards
  19. Xibs
  20. Betingelser
  21. Størrelsesklaser
  22. Protokoller - obligatoriske og valgfrie
  23. Minnehåndtering

Applikasjon å gjøre: Notatapp: Legge til, slette og oppdatere notat

Dager 3:

  1. Gester
  2. Lukking
  3. Grupper og mapper
  4. Gesturigenkjenning
  5. XML-parsing
  6. NSJSon-serialisering
  7. Konvertering av data til Json
  8. Filbehandling
  9. Tupler
  10. Enum
  11. For-in
  12. Mens
  13. Webtjenester
  14. URL-sesjon
  15. URL-forespørsel
  16. Hvorfor Apples økosystem er det beste
  17. Utskrivbar - beskrivelse
  18. Hashable
  19. UIAlertView
  20. UIActivityIndicatorView

Applikasjon å gjøre: Hente data fra server fra en åpen API-applikasjon og lage en tabellvisning og fylle data og vise detaljer også.

Dag 4:

  1. Lat opplasting av bilder
  2. Lat egenskaper
  3. NSOperationQueue
  4. GCD
  5. Mappkonsept og sikkerhet av applikasjoner NSSearchDomain
  6. Tabbar-controller
  7. Lokalisering
  8. Nøkkelkjede
  9. Brukervalg
  10. PLists
  11. Filbehandling
  12. SQlite
  13. Utvidelser
  14. Sosial medieintegrasjon: Lag egendefinert delbar innhold
  15. UITextField
  16. UITextView
  17. UISegmentControl
  18. UISlider
  19. UiSwitch
  20. UIProgessBar
  21. UIPageControl
  22. UIStepper
  23. UIScrollView
  24. UIPicker
  25. UIActionSheet
  26. UIWebView
  27. Søkefelt
  28. Ny mål: Apple Watch, Utvidelser, Tastatur, I dag, etc
  29. NSNotifications i IOS
  30. Legge til tredjepartsbiblioteker
  31. Core Data
  32. Utplassering og distribusjon
  33. Kjører app på virkelige enheter

Applikasjon å gjøre: Hente data fra server fra en åpen API-applikasjon og lage en tabellvisning og fylle data og vise detaljer også og vise søkefelt og søke etter noe og Core

Dag 5:

  1. Skjul og push-varsel
  2. Lokalisering
  3. Oversikt over Objective-C
  4. Egenskaper
  5. Kategorier
  6. Funksjonssyntaks
  7. .h og .m-fil
  8. Egenskapsegenskaper readWrite og readOnly
  9. Egenskapsegenskaper strong, weak og copy
  10. Egenskapsegenskaper atomic og non-atomic
  11. Opplasting av app til app store

Applikasjon med din egen idé

Krav

Du må ha minst én erfaring med programmeringsspråk tidligere.

 35 timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier