Courses - Timmins Training Consulting https://timmins-consulting.com/course-category/embedded-android/ Timmins: Empowering Excellence in Niche Technology Solutions Sun, 09 Jul 2023 10:30:17 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://timmins-consulting.com/wp-content/uploads/2021/08/Asset-1-32x32.png Courses - Timmins Training Consulting https://timmins-consulting.com/course-category/embedded-android/ 32 32 Android using Kotlin Course https://timmins-consulting.com/courses/android-using-kotlin/?utm_source=rss&utm_medium=rss&utm_campaign=android-using-kotlin https://timmins-consulting.com/courses/android-using-kotlin/#respond Thu, 19 Aug 2021 07:14:30 +0000 https://timmins-consulting.com/?post_type=lp_course&p=13594 KEY TAKEAWAYS The Android using Kotlin program is for developers who are already familiar with the Kotlin language or have attended Timmins Programming with Kotlin course and want to learn how to develop Android applications using Kotlin. This Android using …

The post Android using Kotlin Course appeared first on Timmins Training Consulting.

]]>
KEY TAKEAWAYS

The Android using Kotlin program is for developers who are already familiar with the Kotlin language or have attended Timmins Programming with Kotlin course and want to learn how to develop Android applications using Kotlin. This Android using Kotlin webinar includes coverage of Android SDK and how to effectively use Kotlin to build applications. By the end of this course, participants will:

 

  • Learn the basics of Android SDK.
  • Understand the role of Android components.
  • Build User Interface using Activity, Fragments and Views.
  • Create dynamic views such as List and Grid using RecyclerView.
  • Learn about multi-threading in Android.
  • Learn how to save data to the file system.
  • Learn how to Communicate with Restful web-services.

 

WHO IS IT FOR?

Developers who are familiar with the Kotlin language

 

PREREQUISITES

Knowledge of Programming with Kotlin

 

DURATION

18 hours

 

MODE OF INSTRUCTION

English

 

COURSE FEE

Timmins offers highly customized training courses based on your specific business needs and team size. Connect with us for a training program proposal for your team.

 

Timmins also conducts regular public courses. Write to us at info@timmins-consulting.com, for further details.

The post Android using Kotlin Course appeared first on Timmins Training Consulting.

]]>
https://timmins-consulting.com/courses/android-using-kotlin/feed/ 0
Android Internals Course https://timmins-consulting.com/courses/android-internals/?utm_source=rss&utm_medium=rss&utm_campaign=android-internals https://timmins-consulting.com/courses/android-internals/#respond Thu, 19 Aug 2021 07:12:39 +0000 https://timmins-consulting.com/?post_type=lp_course&p=13591 KEY TAKEAWAYS This Android Internals course is designed for those who are already familiar with the basics of the Android SDK and are looking to customize and/or extend the functionality of the platform. This program specially focuses on the Android …

The post Android Internals Course appeared first on Timmins Training Consulting.

]]>
KEY TAKEAWAYS

This Android Internals course is designed for those who are already familiar with the basics of the Android SDK and are looking to customize and/or extend the functionality of the platform. This program specially focuses on the Android NDK and Android IDL APIs with future compatibility in mind. You will learn how to build custom images and hack the platform. By the end of this course, participants will:

 

  • Understand the anatomy of the Android platform and its physiology (layer interactions).
  • Understand native applications in Android using JNI and NDK.
  • Learn how to build the entire Android platform from source.
  • Learn how to customize and extend the Android platform to build custom ROMs.
  • Learn how to modify and extend Android frameworks and services.
  • Understand how to take advantage of custom hardware with Android.
  • Understand where Android departs from standard Linux.

 

WHO IS IT FOR?

Developers who want to dig deeper than the standard Android SDK. It is for those who want to hack the system in order to add system services and hardware support for non-standard components or port Android to completely new boards.

 

PREREQUISITES

To take this Android Internals course, you must have a basic understanding of Java, C, C++ and Make languages, as well as the Linux OS. For instance, you should be able to answer the following questions:

 

Java

  • What is the difference between a class and an object?
  • What is the difference between static and non-static field?
  • What is the difference between extends and implements keywords?
  • What is an anonymous inner class?
  • What is the purpose of @Override?

 

C/C++/Make

  • What is a header file?
  • What is gcc and how to use it?
  • Do you have basic working knowledge of sprintf()
  • What is Make and how does it work?
  • Can you read and understand basic Make files?
  • Can you read and understand Shell Scripts?

 

Linux

  • How do you use use the following commands: ls, ps, cp, mv, pwd, cat, chmod, chown, mount,

and similar?

  • What is the init process?
  • What are users and groups in Linux and how do r/w/x permissions work?

 

DURATION

18 hours

 

MODE OF INSTRUCTION

English

 

COURSE FEE

Timmins offers highly customized training courses based on your specific business needs and team size. Connect with us for a training program proposal for your team.

 

Timmins also conducts regular public courses. Write to us at info@timmins-consulting.com, for further details.

 

 

The post Android Internals Course appeared first on Timmins Training Consulting.

]]>
https://timmins-consulting.com/courses/android-internals/feed/ 0
Android Treble Course https://timmins-consulting.com/courses/android-treble-architecture/?utm_source=rss&utm_medium=rss&utm_campaign=android-treble-architecture https://timmins-consulting.com/courses/android-treble-architecture/#respond Thu, 19 Aug 2021 06:57:14 +0000 https://timmins-consulting.com/?post_type=lp_course&p=13588 KEY TAKEAWAYS The Android Treble course specifically focuses on Android Architecture and Project Treble. It is designed for Android Platform developers who want to get an understanding of AOSP architecture and its key components including privileged applications, system services, HALs, …

The post Android Treble Course appeared first on Timmins Training Consulting.

]]>
KEY TAKEAWAYS

The Android Treble course specifically focuses on Android Architecture and Project Treble. It is designed for Android Platform developers who want to get an understanding of AOSP architecture and its key components including privileged applications, system services, HALs, VNDK, Linux Kernel, Security-Enhanced Linux (SELinux), and permissions. The course covers all the main changes to Android architecture such as Project Treble, Project Mainline, SSI, and GKI. It also offers details on some of the fundamental aspects of Android Architecture, such as security, compatibility, privacy, and modularity. By the end of this course, participants will:

 

  • Understand Android AOSP architecture and code structure
  • Learn how to modify AOSP without breaking compatibility.
  • Learn about all layers of AOSP from applications to bootloader.
  • Understand Key Android concepts: security, compatibility, modularity, and updates.
  • Learn how to enhance Android with new Services and HALs without breaking compatibility.
  • Understand internal working of some of key Android mechanisms.
  • Learn security mechanisms in Android – how to use and not break them.

 

WHO IS IT FOR?

Android platform developers

 

PREREQUISITES

  • C/C++ and Java programming skills, with an ability to read and understand both languages
  • Experience with Linux, knowledge of Linux shell commands and boot process
  • Basic experience with AOSP build process, Make and Soong

 

DURATION

18 hours

 

MODE OF INSTRUCTION

English

 

COURSE FEE

Timmins offers highly customized training courses based on your specific business needs and team size. Connect with us for a training program proposal for your team.

 

Timmins also conducts regular public courses. Write to us at info@timmins-consulting.com, for further details.

The post Android Treble Course appeared first on Timmins Training Consulting.

]]>
https://timmins-consulting.com/courses/android-treble-architecture/feed/ 0