Schița de curs

Introducere

Configurarea Instrumentelor pentru Kotlin

  • Utilizarea Instrumentelor din Linia de Comandă
  • Instalarea JDK pentru Kotlin
  • Instalarea și Configurarea IDE: IntelliJ
  • Instalarea Plugin-urilor

Începutul cu Kotlin și Sintaxa Kotlin

  • Învățarea Arhitecturii Kotlin
  • Învățarea Sintaxei Kotlin
  • Utilizarea Caracteristicilor Cheie ale Kotlin

Programare Orientată pe Obiecte cu Kotlin

  • Prezentare Generală a Programării cu Obiecte
  • Crearea unei Clase
  • Adăugarea Metodelor în Clase
  • Definirea Constructorilor de Bază
  • Utilizarea Parametrilor Denumiți și a Valorilor Implicite
  • Utilizarea Claselor Deschise pentru a Permite Moștenirea
  • Utilizarea Claselor Abstracte
  • Crearea și Utilizarea Interfețelor
  • Gestionarea Supraîncărcării
  • Crearea Claselor de Date
  • Utilizarea Singleton-urilor și a Obiectelor Companion
  • Utilizarea Enumerațiilor
  • Gruparea Claselor în Pachete
  • Utilizarea Importurilor
  • Implementarea Ascunderii Informațiilor
  • Utilizarea Getters și Setters
  • Implementarea Modificatorilor de Vizibilitate
  • Înțelegerea Genericului
  • Implementarea unei Stive Generice
  • Utilizarea Funcțiilor Generice

Dezvoltarea Aplicațiilor Android Utilizând Kotlin

  • Configurarea Instrumentelor pentru Dezvoltarea Android
    • Instalarea Android Studio
    • Începerea unui Proiect Nou
    • Configurarea Emulatorului
    • Configurarea Bibliotecii
  • Configurarea Kotlin în Android
  • Lucrul cu Framework-ul Hello Android și Instrumentele Android SDK
  • Dezvoltarea unei Aplicații Android Utilizând Kotlin
    • Utilizarea ListActivity și ListView
    • Utilizarea Intent-urilor și a Filtrelor de Intent
    • Lucrul cu Vederi Personalizate
    • Utilizarea Managerilor de Layout
    • Gestionarea Serviciilor Web și API-urilor
    • Gestionarea Serviciilor Android
    • Lucrul cu Baza de Date SQLite
    • Utilizarea Furnizorilor de Conținut
    • Scrierea Adaptoarelor
    • Implementarea Dialogurilor și Alertelor (Toasts)
    • Proiectarea Interfeței Utilizator
      • Meniuri de Opțiuni și Context
      • WebView
    • Implementarea Notificărilor Android
  • Construirea unei Aplicații Android Personalizate și Responsive Utilizând Kotlin
  • Publicarea Aplicației Android pe Google PlayStore

Dezvoltarea Aplicațiilor iOS Utilizând Kotlin

  • Prezentare Generală a Caracteristicilor și Arhitecturii XCode 9
  • Prezentare Generală a Caracteristicilor și Arhitecturii Swift 4
  • Compararea Similitudinilor și Diferențelor dintre Kotlin și Swift
    • Baze
    • Array-uri
    • Dicționare
  • Lucrul cu Servicii Web
  • Gestionarea Datelor
  • Lucrul cu Variabile, Constante și Tipuri de Date Swift
  • Optimizarea Experienței Utilizatorului iOS prin Design UX și UI
  • Adăugarea Interacțiunii Utilizatorului pentru o Experiență Îmbunătățită
  • Optimizarea Performanței
  • Depanarea unei Aplicații iOS
  • Construirea unei Aplicații iOS Personalizate și Responsive Utilizând Kotlin
  • Publicarea Aplicației iOS pe Apple AppStore

Depanare

Rezumat și Concluzii

Cerințe

  • Experiență în programarea Java
  • Experiență de bază sau familiarizare cu dezvoltarea Android
  • Experiență cu programarea Swift
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite