課程目錄: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

主站蜘蛛池模板: 熟女少妇色综合图区| 亚洲欧美日韩综合网导航 | 国产天天综合永久精品日| 国产香蕉尹人综合在线| 久久香蕉综合色一综合色88| 亚洲日本国产综合高清| 国产精品亚洲综合一区| 狠狠色伊人亚洲综合网站色| 国产亚洲精品精品国产亚洲综合 | 亚洲第一综合天堂另类专| 99久久综合狠狠综合久久| 曰韩人妻无码一区二区三区综合部| 狠狠色噜噜狠狠狠狠色综合久 | 97久久天天综合色天天综合色hd| 亚洲综合五月天| 狠狠久久综合伊人不卡| 一本久道久久综合狠狠躁AV| 日韩欧美综合| 精品国产综合成人亚洲区| 国产成人99久久亚洲综合精品| 伊人久久大香线蕉综合Av| 狠狠狠色丁香婷婷综合久久俺| 狠狠色综合网站久久久久久久| 亚洲第一综合天堂另类专| 亚洲欧美国产日韩综合久久| 色综合久久久久无码专区| 国产精品日韩欧美久久综合| 国产综合内射日韩久| 无码国内精品久久综合88| 欧美综合自拍亚洲综合图| 青青热久久综合网伊人| 91精品一区二区综合在线| 欧美αv日韩αv另类综合| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 97久久久精品综合88久久| 国产亚洲综合成人91精品| 激情97综合亚洲色婷婷五| 丁香五月综合缴情综合| 亚洲情综合五月天| 亚洲综合精品香蕉久久网97| 狠狠色丁香婷婷综合久久来 |