Kotlin for iOS Developers
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
Kotlin è un linguaggio di programmazione moderno, funzionale e orientato agli oggetti basato su Java In questo corso di formazione dal vivo con istruttore, i partecipanti apprenderanno la programmazione di Kotlin mentre passano attraverso la creazione di un'app Android basata su un'app iOS esistente Alla fine di questa formazione, i partecipanti saranno in grado di: Comprendi i concetti fondamentali della programmazione di Kotlin sfruttando la conoscenza di Swift e iOS Costruisci un'interfaccia utente Android usando Kotlin Pubblico Sviluppatori iOS e Swift interessati a spostare le loro app su Android utilizzando Kotlin Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
Machine Translated
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Experience with Swift programming
Opinioni
Materie
- E-learning
- Android
- Programmazione
Programma
Introduction
Setting Up the Tools for Kotlin
- Using the Command Line Tools
- Installing the JDK for Kotlin
- Installing and Setting Up the IDE: IntelliJ
- Installing the Plugins
Setting Up the Tools for Android Development
- Installing Android Studio
- Starting a New Project
- Setting Up the Emulator
- Setting Up the Library
Setting Up Kotlin in Android
Getting Started with Kotlin and the Kotlin Syntax
- Overview of Kotlin
- Learning the Kotlin Architecture
- Learning the Kotlin Syntax
- Using Key Features of Kotlin
Comparing Similarities and Differences of Kotlin and Swift
- Basics
- Arrays
- Dictionaries
Digging Deep into Programming with Kotlin vs. Swift
- Learning the Types of Classes
- Creating a Class
- Adding Methods to Classes
- Defining Basic Constructors
- Using Named Parameters and Default Values
- Using Open Classes to Allow Inheritance
- Creating, Declaring, and Using Functions in Kotlin
- Using Parameters and Returning a Value
- Creating and Using Interfaces
- Using Enumerations
- Understanding Generics
- Implementing a Generic Stack
- Using Generic Functions
- Using Extension Functions
Working with Java from Kotlin and Vice Versa
Working with the Data Layer
- Overview of the Network Layer
- Using Entities and Endpoints
- Implementing Network Interactors
- GET Articles
- POST Articles
- Finalize
- Setting Up Room for SQLite Database
- Working with Realm Database
- Implementing Common Tasks on the Data Layer
Understanding the Application Life Cycle of Android vs. iOS
- Simple
- Complex
- Threading
Using XML UI Layout
- Overview of Common UI Components Between Apple and Android
- Adding UI Events
- Creating an Activity
- Using the RecyclerView
Troubleshooting
Summary and Conclusion
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Kotlin for iOS Developers