Über diese Schulung
Flutter ist ein 2018 in Version 1.0 veröffentlichtes Framework von Google. Flutter ermöglicht es Ihnen, für alle Mobilplattformen zu entwickeln und dabei sehr viel gemeinsamen Programmcode (Shared Code) zu nutzen. Flutter-Apps sind native und damit schnelle Cross-Plattform-Apps mit vollem Zugriff auf alle Systemfunktionen.
Flutter basiert auf der Programmiersprache Dart.
Die Produkte von Flutter umfassen ein Dart-basiertes Programmierframework, zahlreiche plattformneutrale Bibliotheken und einem Add-in für Visual Studio Code, Android Studio / IntelliJ IDEA. Softwareentwickler, die mit modernen typischeren Allzweckprogrammiersprachen wie beispielsweise C# vertraut sind, können viel Know-how wiederverwenden. Eine für andere Lösungen notwendige Einarbeitung in HTML und JavaScript entfällt.
Flutter ermöglicht es, Benutzeroberflächen zu erstellen, die auf allen Plattformen sehr effizient laufen. Es ist dabei möglich das native Aussehen von Android oder iOS nachzubilden, oder ein völlig eigenes Design umzusetzen. Zahlreiche Bibliotheken abstrahieren von gerätespezifischen Funktionen zum Zugriff auf Netzwerk, Webservices, Datenbanken, Geoposition, Kamera, Kontakte u.v.m. Aber auch alle nativen Bibliotheken in C, C++, Objective-C, Swift, Java und Kotlin kann Flutter nutzen.
Bitte beeachten Sie die technische Restriktion, dass eine Kompilierung für iOS nur auf einem Mac-System möglich ist.
Alternativ bieten wir eine eigenständige #11113#Dart-Schulung# an.
Individuell anpassbarer Programmvorschlag/Lehrplan für das Schulungsmodul Flutter: Cross-Plattform-Entwicklung für iOS (iPhone, iPad), Android, Web, Desktop und Embedded Devices
Dies ist nur ein Vorschlag für eine Agenda. Wie bei allen unseren Maßnahmen können Sie Themen streichen, ergänzen und priorisieren. Zudem können Sie diese Inhalte mit anderen Themenmodulen kombinieren. Egal ob Sie eine Schulung und/oder Beratung wünschen: Die Maßnahme wird auf Ihre Wünsche und Bedürfnisse genau maßgeschneidert!
- Besonderheiten der mobilen App-Entwicklung: Interaktionsformen, Ressourcen (Bandbreite, Rechenleistung), Sensoren
- Besonderheiten der Cross-Plattform-Programmierung
- Funktionsweise von Flutter
- IDE-Überblick (Visual Studio Code oder Android Studio) inkl. Debugger, Simulator / Emulator, Testing, Inspections
- Dart-Einführung: Syntax, Typen, Funktionen, Objekte, Klassen, Methoden, Properties, Asynchronität, typische Idiome von Dart
- Aufbau von Flutter-Anwendungen
- Wichtige Widgets zur Programmierung von Flutter-Anwendungen
- Implementierung einer einfachen App
- Praxis-Projekt: Implementierung einer App mit Tabs, Listen, JSON/REST-basierte Client-Server Kommunikation.
- Optional: Animationen, Gesten, SQLite, I18N/L10N
- Test mobiler Flutter-Anwendungen (Unit-Tests und UI-Tests)
In-House-Veranstaltung oder Online: Flutter: Cross-Plattform-Entwicklung für iOS (iPhone, iPad), Android, Web, Desktop und Embedded Devices
Datum: |
Datum Ihrer Wahl.
Terminanfrage
|
Dauer: |
Eine typische Dauer für eine Schulung zu diesem Thema ist: 2 Tage. Die für Sie sinnvolle Dauer kann abweichen auf Basis Ihrer konkreten Situation. Gerne geben wir Ihnen eine Empfehlung für die für Sie sinnvolle Dauer einer Schulung oder Beratung auf Basis Ihrer Vorkenntnisse und Ziele.
|
Didaktisches Konzept:
|
Wir bieten eine Vielzahl didaktischer Konzepte (z.B. Schulung mit/ohne PC-Übungen, Workshop, Beratung etc.) ganz nach Ihren Wünschen.
|
Trainer/Berater: |
Lernen Sie von den Besten: Dr. Holger Schwichtenberg u.a. renommierte Top-Experten mit viel Praxis-Know-how und hoher Vermittlungskompetenz.
|
Preis: |
Preis auf Anfrage Der Preis ist abhängig von der gewünschten Dauer, dem Termin, den inhaltlichen Anpassungswünschen und den zu Ihrem Wunschtermin verfügbaren Experten. Sie erhalten daher einen iindviduellen Preis auf Anfrage. Sie erhalten in der Regel einen Pauschalpreis für eine beliebige Teilnehmeranzahl!
|
Ort: |
In Ihrem Hause (In-House-Veranstaltung) oder als Online-Maßnahme
|
Teilnahmezertifikat: |
Jeder Teilnehmer erhält ein von Dr. Holger Schwichtenberg signiertes Teilnahmezertifikat.
|
"Gut fand ich, viele Einblicke gegeben wurden in unterschiedliche Bereiche, wie Architektur, Oberfläche und Tests."
Ein Schulungsteilnehmer von J. Bünting Beteiligungs AG im Monat 1/2025
|
"I liked most that the training was technically a good sample, the open discussions on some solutions and that the lectuer often mentioned "from my experience/ I prefer to…"."
Ein Schulungsteilnehmer im Monat 3/2025
|
"Neben dem Thema ist der Dozent auf alle Fragen oder Neuerungen hervorragend eingegangen."
Ein Schulungsteilnehmer von PROSOZ Herten GmbH im Monat 3/2024
|
"Gut war die Beispiel-App anhand das Wissen mit Übungen vertieft wurde."
Ein Schulungsteilnehmer von AKG Software Consulting GmbH im Monat 4/2024
|
"Ich mochte besonders den österreichischen Akzent"
Ein Schulungsteilnehmer von valantic Transaction Solutions GmbH im Monat 1/2023
|
Unverbindliche Angebotsanfrage
Unverbindliches Schulungsangebot zu diesem Thema anfordern
Unverbindliches Beratungangebot zu diesem Thema anfordern
Agendakonfigurator für Schulungs- und Beratungsmodule
Dieses Modul merken im Agendakonfigurator
Bisher ist kein Modul im Agendakonfigurator
Übersicht aller 1019 Themen
Verwandte Schulungsthemen
Alle Schulungsthemen können Sie in folgenden Weiterbildungsarten buchen:
Schulung Seminar Training Kurs Coaching Workshop Weiterbildung Fortbildung Lernen Lehrgang Ausbildung Umschulung Firmenseminar Inhouse In-House-Kurs In-House-Training In-House-Seminar In-House-Schulung In-Haus-Schulung Im-Haus-Seminar Im-Haus-Schulung Hausinternes Seminar Firmeninternes Seminar Kundenspezifisches Seminar Individuelles Seminar Individual-Seminar Individual-Schulung Individual-Training On-Demand-Training Individual-Fortbildung Individual-Weiterbildung Beratung Bildung Consulting Crashkurs Crashkurse Erwachsenenbildung Firmenschulung Firmentraining Fortbildungen Kurse Kundentraining Schulungen Schulungsangebot Seminarangebot Seminare Trainingsangebot Umschulungen Unterricht Weiterbildungen Workshops Akademie Online-Workshop Online-Schulung Online-Seminar Online-Training Online-Fortbildung Online-Weiterbildung Online-Kurs Web-Workshop Web-Schulung Web-Seminar Web-Training Web-Fortbildung Web-Weiterbildung Web-Kurs E-Learning Fernlernen Webinar Digitale Schulung Virtuelle Schulung Virtueller Klassenraum
Weitere Informationen