-
admin
Reactive Programming for iOS with RxSwift Training Course
Overview Reactive Extensions (or Rx) is a multi-platform suite of libraries designed for developing asynchronous and event-based applications using observable sequences and LINQ-style query operators. RxSwift is a functional library intended to ease the difficulty associated with Swift asynchronous and concurrent coding for iOS apps. This instructor-led, live training introduces participants to reactive techniques offered by RxSwift for managing the transferring and […]
-
admin
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 – Swift 4 Training Course
Overview This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running iOS 11. Xcode 9, Swift 4 and iOS 11 introduced significant changes in the way applications are written. The course is hands on and shows how to develop applications from scratch using the Swift programming language […]
-
admin
Android Nougat for Android Developers Training Course
Overview Android Nougat is the 7th version of the Android operating system. With Android Nougat, users can create Android applications with features such as multitasking, split-screen support, and much more. This instructor-led, live training (online or onsite) is aimed at android developers who wish to build, update, and manage a mobile Android application with Android Nougat. By […]
-
admin
Android TV Training Course
Overview Android TV is an Android platform developed by Google for smart TVs. Apps built for Android TV allow users to view and navigate the user interface on large screens. Android TV also features content discovery, voice support, and live content feeds that bring mobile apps experience to a TV device. This instructor-led, live training […]
-
admin
Wear OS for Developers Training Course
Overview Wear OS (formerly known as Android Wear) is an open-source operating system developed by Google for smartwatches and wearables. Wear OS enables developers to design, build, and distribute feature-rich and interactive apps for wearables. This instructor-led, live training (online or onsite) is aimed at developers who wish to install, set up, and customize Wear […]
-
admin
Tizen for Developers Training Course
Overview Tizen is an open-source and standard-based platform developed by Samsung that helps users create feature-rich and secure applications for wearable, TV, mobile, and Internet of Things (IoT) devices. This instructor-led, live training (online or onsite) is aimed at developers who wish to install, set up, manage the Tizen platform to build various application types […]
-
admin
Dependency Injection with Dagger 2 Training Course
Overview Dagger 2 is an injection framework for Android applications. Using Dagger, users can implement pure dependency injection without involving any third-party frameworks all while improving architecture structure and long-term maintainability. This instructor-led, live training (online or onsite) is aimed at software architects who wish to use Dagger 2 for dependency injection in Android applications. […]
-
admin
Android System Programming Training Course
Overview Android system programming refers to development involving both hardware and software. This instructor-led, live training (online or onsite) is aimed at developers who wish to understand, adapt, and extend Android for different hardware and platforms. By the end of this training, participants will be able to: Set up the development environment needed to start […]
-
admin
Android HAL (Hardware Abstraction Layer) Training Course
Overview Android HAL (Hardware Abstraction Layer) is one of the lower layers in the Android OS software stack (right above the Linux kernel). It is a hardware specific implementation that provides an interface between system services (e.g., camera software) and the hardware drivers for that service (e.g., camera driver). This instructor-led, live training (online or […]
-
admin
RxJava for Android Developers Training Course
Overview RxJava is a Java library for enabling event-based applications (a.k.a. Reactive Programming). This instructor-led, live training (online or onsite) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application. By the end of this training, participants will be able to: Set up a development environment that includes […]
