Online or onsite, instructor-led live Cross Platform Development training courses demonstrate through hands-on practice how to develop applications that can run on multiple computer platforms.
Cross Platform Development training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live Cross Platform Development training can be carried out locally on customer premises in Newcastle or in NobleProg corporate training centers in Newcastle.
NobleProg -- Your Local Training Provider
Newcastle
116 Quayside, Newcastle upon Tyne, united kingdom, NE1 3DY
The Newcastle Quayside Centre is in a prestigious riverside location close to the River Tyne occupying three floors of a five-storey building with a glass front and modern interior. The views of the famous Tyne Bridge and recently built Millennium Bridge are stunning. The recently restored Baltic Centre for Contemporary Art is directly opposite, next to the Sage Gateshead performing arts and conference centre. The vibrant and energetic city of Newcastle is a modern, attractive and compact location with a strong identity where businesses prosper and people enjoy a quality of life that is second to none. This area is among the most successful in the UK for attracting investment from abroad and is already the preferred location of many Far Eastern and US companies entering the European market. Over 130 investors from 15 countries have chosen to locate in and around the city, joining a business community of over 17,000 companies.
This instructor-led, live training in Newcastle (online or onsite) is aimed at advanced-level developers who wish to learn advanced programming techniques in Swift, Kotlin, and JavaScript, implement scalable architectures, and create feature-rich apps with secure API integration, real-time communication, and advanced UI/UX.
By the end of this training, participants will be able to:
Master Advanced Programming Techniques in Swift, Kotlin, and JavaScript, including closures, coroutines, and async/await.
Design Scalable Mobile App Architectures using MVVM for iOS/Android and advanced state management in React Native.
Build Feature-Rich Mobile Apps with secure API integration, real-time communication, and advanced data handling (Core Data, SQLite, Room, Firebase).
Integrate Native Device Features such as camera, geolocation, and sensors, and create custom native modules in React Native.
Create Advanced UI/UX with Animations and reusable components for responsive, highly interactive mobile experiences.
Test, Debug, and Optimize Apps for performance and reliability using Xcode, Android Profiler, and React Native Debugger.
Deploy Apps Using CI/CD Pipelines for continuous integration and automated releases to the App Store and Google Play.
Complete a Capstone Project, developing and deploying a production-ready app to app stores.
This instructor-led, live training in Newcastle (online or onsite) is aimed at intermediate-level developers who wish to master mobile app development across multiple platforms.
By the end of this training, participants will be able to:
Set Up Development Environments for iOS, Android, and React Native using Xcode, Android Studio, and React Native CLI/Expo.
Develop Native iOS and Android Apps using Swift for iOS and Kotlin for Android, creating apps with navigation and API integration.
Build Cross-Platform Apps with React Native, leveraging a single codebase to create apps for both iOS and Android.
Design Responsive User Interfaces using Auto Layout, XML, and Flexbox for iOS, Android, and React Native.
Manage Data and State in apps using local storage solutions and handle API requests in all platforms.
Incorporate Advanced Features like camera, geolocation, and maps into mobile apps.
Implement Multi-Screen Navigation in iOS, Android, and React Native apps.
Debug and Test Apps using tools provided by Xcode, Android Studio, and React Native.
Deploy Apps to the App Store and Google Play Store.
Complete a Capstone Project showcasing the skills learned by building and presenting a functional mobile app.
This instructor-led, live training in Newcastle (online or onsite) is aimed at developers who wish to master the advanced features and techniques of .NET MAUI to build mobile and desktop applications.
By the end of this training, participants will be able to:
Master advanced MVVM techniques, dependency injection, and architectural patterns.
Customize and extend the .NET MAUI framework.
Build reusable components, libraries, and understand advanced debugging and profiling techniques.
Address challenges in large-scale applications such as synchronization, caching, and security.
Flutter is an open-source UI software development toolkit by Google for building natively compiled applications for mobile, web, and desktop from a single codebase. It uses Dart, a modern, object-oriented programming language also developed by Google, which is optimized for building fast and expressive user interfaces.
This instructor-led, live training (online or onsite) is aimed at beginner-level developers who wish to build beautiful, high-performance mobile apps using Flutter and Dart.
By the end of this training, participants will be able to:
Set up the development environment for Flutter and Dart.
Create responsive and interactive mobile UIs.
Access native device features using plugins.
Deploy cross-platform applications to Android and iOS.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
Mobile App Development with Flutter and AI is the practice of building scalable, secure, and AI-capable mobile applications using modern architectures, UX/UI principles, and agile methodologies.
This instructor-led, live training (online or onsite) is aimed at intermediate-level developers who wish to build and deploy mobile applications using Flutter, integrate AI features, apply security best practices, and follow agile workflows.
By the end of this training, participants will be able to:
Develop robust mobile apps using Flutter with a focus on UX/UI design.
Apply agile development practices throughout the project lifecycle.
Incorporate AI functionalities such as recommendation engines or chatbots.
Design secure mobile architectures with Firebase integration.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customisation Options
To request a customised training for this course, please contact us to arrange.
This instructor-led, live training in Newcastle (online or onsite) is aimed at developers who wish to learn how to use BLoC Pattern to manage state across different applications.
By the end of this training, participants will be able to:
Understand the BLoC core concepts and architecture.
This instructor-led, live training in Newcastle (online or onsite) is aimed at developers who wish to learn the fundamentals of .NET MAUI to build basic applications.
By the end of this training, participants will be able to:
Understand the fundamentals of .NET MAUI and cross-platform development.
Create basic .NET MAUI applications with layouts, controls, and navigation.
This instructor-led, live training in Newcastle (online or onsite) is aimed at web developers who wish to create a modern mobile application with Ionic 6.
By the end of this training, participants will be able to:
Integrate native device features into a modern hybrid mobile application.
Learn the fundamentals of Ionic.
Learn to deploy Ionic applications to production.
Run a modern hybrid application on a mobile device emulator.
This instructor-led, live training in Newcastle (online or onsite) is aimed at web developers who wish to create a hybrid mobile application with Ionic 4.
By the end of this training, participants will be able to:
Integrate native device features into a hybrid mobile application.
Use Angular and Ionic 4 to build a hybrid mobile application.
Run a hybrid application on a mobile device emulator.
A two day course consisting of around 60% hands-on labs focusing on Embedded Linux kernel internals, architecture, development and investigating how to write and integrate several types of device drivers.
Who should attend?
Engineers interested in Linux kernel development on Embedded systems and plateforms.
In this instructor-led, live training in Newcastle (online or onsite), participants will learn how to use Flutter to rapidly develop a mobile app that runs on both iOS and Android devices.
By the end of this training, participants will be able to:
Quickly install the framework, IDE and other tooling to start developing.
Understand and use Google's Dart language to quickly prototype a mobile app.
Test and deploy mobile apps that run on both iOS and Android using a single code base.
Customize the app using a rich set of widgets, layouts and animations.
This instructor-led, live training in Newcastle (online or onsite) is aimed at developers who wish to use Flutter to create and build high-quality mobile apps for Android, iOS, and other platforms from a common codebase.
By the end of this training, participants will be able to:
Set up the necessary development environment to start creating Flutter apps.
Use Dart programming language to develop the code for building the apps.
Use Flutter widgets to design and create aesthetically pleasing and easy-to-use UI.
Deploy and test apps on different platforms (mobile, desktop, web, etc.).
In this instructor-led, live training in Newcastle, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS
Read more...
Last Updated:
Testimonials (7)
Everything is ok.
Adrian Rybka - SEOyon
Course - Flutter Development Bootcamp with Dart
Very usefull additional informations
Grzegorz - Comp S.A.
Course - BLoC Pattern
Developing the User Auth App and the kahoot activity (made myself sure that i'm absorbing the training lectures :) and its fun!)
Jhoanne - Pag-IBIG Fund
Course - .NET MAUI Fundamentals
His knowledge and patience.
Chrisna - Agricatural Research Council
Course - Ionic 4 and Angular for Developers
practice exercises
Mateusz - DPDgroup IT Solutions sp. z o.o.
Course - React Native for iOS and Android
That there was a lot of exercises.
Katarzyna Straszewska - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Course - Embedded Linux Kernel and Driver Development
Provisional Upcoming Courses (Contact Us For More Information)
Online Cross Platform Development training in Newcastle, Cross Platform Development training courses in Newcastle, Weekend Cross Platform Development courses in Newcastle, Evening Cross Platform Development training in Newcastle, Cross Platform Development instructor-led in Newcastle, Cross Platform Development boot camp in Newcastle, Cross Platform Development trainer in Newcastle, Cross Platform Development classes in Newcastle, Cross Platform Development on-site in Newcastle, Cross Platform Development one on one training in Newcastle, Online Cross Platform Development training in Newcastle, Cross Platform Development private courses in Newcastle, Cross Platform Development coaching in Newcastle, Cross Platform Development instructor in Newcastle, Evening Cross Platform Development courses in Newcastle, Cross Platform Development instructor-led in Newcastle, Weekend Cross Platform Development training in Newcastle