課程目錄:Kotlin for iOS and Android Development培訓
4401 人關注
(78637/99817)
課程大綱:

   Kotlin for iOS and Android Development培訓

 

 

 

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
Getting Started with Kotlin and the Kotlin Syntax

Learning the Kotlin Architecture
Learning the Kotlin Syntax
Using Key Features of Kotlin
Object-Oriented Programming with Kotlin

Overview of Programming with Objects
Creating a Class
Adding Methods to Classes
Defining Basic Constructors
Using Named Parameters and Default Values
Using Open Classes to Allow Inheritance
Using Abstract Classes
Creating and Using Interfaces
Handling Overriding
Creating Data Classes
Using Singletons and Companion Objects
Using Enumerations
Grouping Classes into Packages
Using Imports
Implementing Information Hiding
Using Getters and Setters
Implementing Visibility Modifiers
Understanding Generics
Implementing a Generic Stack
Using Generic Functions
Android App Development Using Kotlin

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
Working with the Hello Android Framework and Android SDK Tools
Developing an Android App Using Kotlin
Using ListActivity and ListView
Using Intents and Intent Filters
Working with Custom Views
Using Layout Managers
Handling Web Services and API's
Dealing with Android Services
Working with SQLite Database
Using Content Providers
Writing Adapters
Implementing Dialogs and Alerts (Toasts)
Designing Your UI
Options and Context Menus
WebView
Implementing Android Notifications
Building a Customized Responsive Android App Using Kotlin
Publishing Your Android Application to Google PlayStore
iOS App Development Using Kotlin

Overview of XCode 9 Features and Architecture
Overview of Swift 4 Features and Architecture
Comparing Similarities and Differences of Kotlin and Swift
Basics
Arrays
Dictionaries
Working with Web Services
Performing Data Management
Working with Variables, Constants, and Swift Data Types
Optimizing the iOS User Experience through UX and UI Design
Adding User Interaction for Improved User Experience
Optimizing Performance
Debugging an iOS App
Building a Customized Responsive iOS App Using Kotlin
Publishing Your iOS Application to the Apple AppStore
Troubleshooting

Summary and Conclusion

主站蜘蛛池模板: 国产精品综合色区在线观看| 美国十次狠狠色综合| 青青综合在线| 五月婷婷综合网| 欧美激情综合色综合啪啪五月| 91精品婷婷国产综合久久| 一本久道久久综合狠狠爱| 琪琪五月天综合婷婷| 国产欧美视频综合二区| 色婷婷综合久久久中文字幕| 狠狠色丁香久久婷婷综合图片| 欧美综合区综合久青草视频| 欧美综合欧美视频| 青青草原综合久久大伊人| 亚洲综合在线另类色区奇米| 久久婷婷色综合一区二区| 伊人久久大香线焦综合四虎| 欧洲 亚洲 国产图片综合| 久久婷婷五月综合国产尤物app| 日韩欧美在线综合网| 欧美日韩一区二区综合在线| 欧美综合区自拍亚洲综合天堂| 欧美日韩国产码高清综合人成| 国产成人综合美国十次| 国产成人亚洲综合| 色综合久久久久| 国产色婷婷五月精品综合在线| 婷婷色香五月综合激激情| 亚洲综合色在线观看亚洲| 亚洲另类激情综合偷自拍| 人人狠狠综合久久88成人| 亚洲综合精品香蕉久久网| 国产成人亚洲综合无码精品| 久久综合久久自在自线精品自| 久久综合狠狠综合久久| 国产成人综合亚洲欧美天堂| 久久久综合九色合综国产| 久久91精品综合国产首页| 亚洲精品第一综合99久久| 大香网伊人久久综合网2020| 午夜激情影院综合|