shape-876@2x

Mobile

Advanced Android Programming

מספר הקורס 51052

24 סה"כ שעות אקדמאיות
3 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס
calendar-1.svg

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

ספרו לי עוד

Overview

This course is aimed at experienced Android developers that would like to enhance their knowledge and learn advanced Android programming concepts.

The course includes many topics such as UI, multimedia, Firebase server-side coding and more.

Furthermore, we will learn the concept and syntax of the Kotlin programming language and how it can help minimize coding in Android applications.

hat.png

מטרות הקורס

kahal.png

Who Should Attend

The course is designed for experienced Android developers with good understanding of Java language.

structure.png

תכנית הלימודים

Full Syllabus
PDF להורדה

Android UI

  • Fragments
    • Support multiple screens
    • Tabs
    • Drawer
  • Home screen widgets

Android Libraries

  • Google Jetpack
    • Lifecycles
    • Room
    • LiveData
  • Google Mobile Vision

Multimedia

  • MediaPlayer
  • SoundPool

Google Firebase

  • Authentication
  • Storage
  • Realtime DB
  • Cloud Messaging
     

Better Performance with Threading

  • Threads and UI
  • AsyncTask
  • HandlerThread
  • ThreadPool
  • JobSchedular

Kotlin 101

  • Kotlin basics
  • Vars vs. vals
  • Classes and functions
  • Extension functions

Android extensions

Schedule Appointment

Fill out the form below, and we will be in touch shortly.

לא הצלחנו לאתר את הטופס.

בודק...