Bina Android Apps dengan Kotlin - Clazzy Academy Blog
Clazzy Clazzy Team

diterbitkan pada 13 Januari 2023

Clazzy Team dalam Projek
Kotlin adalah bahasa pengaturcaraan yang dikembangkan oleh JetBrains, digunakan untuk pembangunan Mobile, Web dan Desktop Apps. Kotlin kini digunakan sebagai bahasa pengaturcaraan utama dalam pembangunan Android Apps dan menggantikan Java. Kotlin juga dapat digunakan bersama Java dengan mengintegrasikan projek sedia ada yang dibangunkan dengannya.

Cadangan Kursus Mobile Apps dengan Kotlin

Class 1: Kotlin for Mobile Apps: Introduction
  1. Setting Up (First Step as Usual)
    • Downloading the necessary tools
    • Downloading the development environment
    • Testing it out in IntelliJ IDEA
  2. Learning the Language itself
    • Learn how to declare variables
    • The concepts behind it
Class 2: Kotlin for Mobile Apps: Syntax and Operators
  1. Learning Operators
    • If statements
  2. Make a Traffic Light function
    • a. The concept behind it
  3. Switch case
    • Make your first switch case
    • Try to change data on different scenarios
    • Implement an age limit checker
Class 3: Kotlin for Mobile Apps: Object Oriented Programming
  1. Class Syntax
    • Learn how to make a class
    • What is super Class?
    • Make another Class
  2. Inheritance
    • Other Class should inherit from Parent class
    • Learn the concept
    • Why is it useful
  3. Constructors
    • Making classes have constructors
    • Using the constructor in the function
    • Why does it give an error if I don’t have a constructor?
Class 4: Setup Android Studio and build your first app in XML
  1. Setting Up
    • Download your Android Studio
    • Set up your SDK
    • Set up your emulator (Phone)
  2. Code your first App
    • XML is like HTML (It creates the view)
    • Learn how to Add text to your App
    • Learn how to Add Images to your App
  3. Activities
    • What are Activities?
    • Intents
    • Navigating to another Screen
Class 5: Mobile Apps: Signing Up Form
  • Learning LinearLayout
  • Making a Sign-Up Form
  • Testing your App & make your app run on your emulato
Class 6: Mobile Apps: Create an Interactive Form with Input Control
  • Input Control
  • SharedPreferences
  • Make a register and login into your app
Class 7: Mobile Apps: Arrange UI Elements with RelativeLayout
  1. Relative Layout
  2. Make another simple layout
  3. Use XML to create another layout
  4. Make a signup form using RelativeLayout
Class 8: Navigating Through Mobile Apps
  1. Bottom Navigation View
  2. Building the Bottom Nav
  3. Testing your App and make your app run on your emulator
Class 9: Stable, Reusable Codes with ViewBinding & Fragments
  1. Relative Layout
    • Bottom Navigation View
    • Building the Bottom Nav
  2. Learn & create fragments
  3. Create a listView
  4. Making a view based on multiple data sets

Artikel Yang Berkaitan

Clazzy Mentor Mr Kamil

Senarai Kursus Teknologi Mengikut Kerjaya & Bidang IT

Anda boleh belajar teknologi dalam sesi 1-1 sama ada bagi menyelesaikan masalah dengan projek, tugasan, atau bermula dari asas. Kami sarankan anda untuk memilih... Baca lebih lanjut

Clazzy Afiqah Zainor
Ahmad Faris Azrai
13 Jan, 2023
Clazzy Mentor Mr Kamil

Mr Kamil & Sesi Laravel

Akan datang.

Clazzy Afiqah Zainor
Afiqah Zainor
Akan terbit
Clazzy Mentor Mr Safwan

Mr Safwan & Sesi IoT

Akan datang.

Clazzy Afiqah Zainor
Afiqah Zainor
Akan terbit