Eine Einführung in Flutter und die Entwicklung mobile Apps mit Flutter. Was kann Flutter? Was ist Dart? Wohin geht die Reise mit Flutter Web oder Flutter Desktop?
A session delivered by @amahdy7 from Finland over Hangout in GDG Helwan DevFest16 that toke place in the Modern Academy in Maadi
The slides discuss the power of Flutter and how to start develop with it
Flutter is an open-source UI software development kit created by Google that allows developers to build mobile, web, and desktop applications from a single codebase. It uses widgets to build applications and provides tools for compiling code to native code. Flutter includes a rich set of widgets, support for plugins, and capabilities for hot reloading and running applications during development. Apps built with Flutter are high performance, can run on multiple platforms, and Flutter provides free and open tools for getting started with development.
YouTube Link: https://youtu.be/8m9jzfjXxtM
**Edureka Online Courses: https://www.edureka.co **
This Edureka PPT on "Flutter vs React Native" will give you a web developer's perspective into the two cross-platform mobile development framework Flutter and React Native. After watching this video, you will be able to make an informed decision on which framework would suit your needs to the best. The following topics are discussed in the PPT -
What is Flutter?
What is React Native?
Flutter vs React Native
Build your first flutter application! - http://bit.ly/Flutter_Tutorial
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
A session delivered by @amahdy7 from Finland over Hangout in GDG Helwan DevFest16 that toke place in the Modern Academy in Maadi
The slides discuss the power of Flutter and how to start develop with it
Flutter is an open-source UI software development kit created by Google that allows developers to build mobile, web, and desktop applications from a single codebase. It uses widgets to build applications and provides tools for compiling code to native code. Flutter includes a rich set of widgets, support for plugins, and capabilities for hot reloading and running applications during development. Apps built with Flutter are high performance, can run on multiple platforms, and Flutter provides free and open tools for getting started with development.
YouTube Link: https://youtu.be/8m9jzfjXxtM
**Edureka Online Courses: https://www.edureka.co **
This Edureka PPT on "Flutter vs React Native" will give you a web developer's perspective into the two cross-platform mobile development framework Flutter and React Native. After watching this video, you will be able to make an informed decision on which framework would suit your needs to the best. The following topics are discussed in the PPT -
What is Flutter?
What is React Native?
Flutter vs React Native
Build your first flutter application! - http://bit.ly/Flutter_Tutorial
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Flutter is an open-source SDK for building high-performance, cross-platform apps from a single codebase. It allows developers to build mobile apps for iOS and Android from Dart code. The document discusses what Flutter and Dart are, commonly used widgets in Flutter like MaterialApp and basic widgets, advanced widgets like Silver and gestures. It also compares React Native to Flutter and discusses non-visual features, web support, companies using Flutter and the future scope for Flutter developers.
Flutter is an open-source framework for building beautiful, natively compiled mobile applications for iOS and Android from a single codebase. It allows developers to build fast, productive apps with no compromises for designers due to its optimized UI framework and productivity during development even while the app is running. Flutter is growing rapidly in popularity among software engineers and is used by major brands to build apps with large user bases.
Flutter is an open-source mobile app SDK developed by Google that allows building high-performance apps for iOS and Android from a single codebase. It uses Dart as its programming language, has beautiful Material and Cupertino widgets, supports hot reload for fast development, and compiles to native ARM code for high performance across both platforms. Flutter apps are fully reactive and use widgets to define all visual elements, making for a simple and consistent development experience.
Build beautiful native apps in record time with flutterRobertLe30
The document discusses Flutter, an open-source SDK developed by Google that allows building high-quality, high-performance mobile apps for both Android and iOS from a single codebase. Flutter uses its own widget system to provide pre-built, customizable UI components and handles rendering more efficiently than traditional frameworks. It also offers productive developer tools like hot reload for quick iteration and the Dart programming language for a sound development experience. The document argues Flutter can help reduce development costs while building native-quality apps for both platforms.
While no more flights these days, I'd take you to a virtual and quick flight with Flutter to know what is Flutter, what is the language Flutter uses to write apps, what is best features in Flutter, how it increases your productivity and how it can take your app development process to the next level.
Flutter is an open-source SDK developed by Google that allows building high-performance mobile apps for both Android and iOS from a single codebase. It uses its own rendering engine instead of webviews or native widgets, and has a thin C/C++ layer with most code implemented in Dart. Flutter supports hot reload which allows code changes to take effect instantly without losing app state. It is optimized for building 2D apps and supports features like camera, geolocation, and third-party SDKs.
Flutter is Google's cross-platform mobile development framework that allows building native Android and iOS apps from a single codebase using the Dart programming language. It uses widgets to build apps with rich animations and designs, and provides plugins to access native platform features through platform channels. Flutter is well-suited for apps targeting both platforms with complex UI, though it has limitations around app size and 3D support.
Introduction to Flutter - truly crossplatform, amazingly fastBartosz Kosarzycki
Intro: Flutter meaning rapid variation of electronic signal recently became Dart's framework name for mobile development. This presentation is a short introduction into a cross-platform solution covering iOS/Android. During this 45 minute period you'll learn what is flutter, where it came from and what it's for.
Flutter is Google's mobile app SDK for building high-performance, cross-platform applications. It uses Dart as its programming language. Flutter compiles code to native ARM machine code rather than using an intermediary language. This allows Flutter apps to have native performance. Flutter provides a rich set of widgets that can be customized and combined to build user interfaces. Everything in Flutter is represented as a widget, allowing for great flexibility and customization of UIs. Flutter also supports features like hot reload that improve developer productivity.
Flutter is a mobile app SDK developed by Google that allows creating native mobile apps for Android, iOS, and Fuchsia using a single codebase. It uses the Dart programming language and is based on widgets that are similar to but more powerful than views. Apps are built using stateless and stateful widgets where stateful widgets can update their state through setState calls to trigger rebuilds. Flutter uses a widget-based navigation system called Navigator for navigating between screens rather than using activities and fragments like on Android. It supports platform-specific code through platform channels to access native features and asynchronous programming through async/await.
Flutter vs React native 2019 - a detailed comparison for app owners and business to find out which framework is the best fit for your cross-platform app development project.
Flutter overview - advantages & disadvantages for businessBartosz Kosarzycki
After half a year experience with Fluttter, two internal projects and one commercial one, we'd like to share our view on what FLUTTER as a framework gives developers and businesses alike.
Flutter is an open-source framework created by Google that allows developers to build mobile, web, and desktop applications from a single codebase. It uses its own widget library to construct user interfaces and offers features like hot reload that speeds up the development process. While Flutter apps are generally smaller in size than native apps, it faces some limitations on iOS and does not support certain platforms like Android TV. Overall, Flutter aims to make app development faster and more streamlined across multiple platforms.
The document summarizes resources being provided as part of the Flutter Festival event series to help developers learn Google technologies like Flutter, Firebase, and Google Cloud. It provides an overview of Flutter and what it allows developers to do. It then lists various workshops, quests, and codelabs that will be available for learning Dart, building Flutter apps, integrating Firebase, and getting familiar with Google Cloud essentials. The document encourages participants to use the learning resources to learn, create apps, and showcase their work in the developer community.
Flutter vs react native head to toe comparison [2021 edition]Katy Slemon
The document compares Flutter and React Native frameworks for cross-platform mobile app development. It discusses their performance, popularity, architecture, testing, community support, and learning curves. Flutter is seen as faster but newer than React Native. React Native has more community support and market share but lacks in performance. The document provides guidance on choosing between the frameworks based on factors like budget, timeline, and native functionality needs.
This document introduces Flutter, an open-source mobile application development framework created by Google. It discusses why hybrid mobile apps are useful, and how Flutter addresses this through its ability to write once and deploy to both Android and iOS. Key features of Flutter that are highlighted include it being owned by Google, using the Dart programming language, and its widget-based architecture. The document then provides an overview of various Flutter development topics such as code editors, state management, animations, plugins, and profiling.
My Second Flutter Studyjam slides we covered these topics
- Themeing in flutter
- Flutter routes
- Flutter Data Models
- Isolates in Flutter
- asynchronous
This document provides an introduction to mobile application development using Flutter. It discusses the different approaches to mobile app development including native and hybrid development. It then introduces Flutter, describing it as an open-source SDK created by Google that allows developing mobile, desktop and web apps from a single codebase using the Dart programming language. The document outlines key Flutter features like hot reload, its widget-based architecture, and environment setup. It concludes by outlining future sessions that will cover Flutter projects and components in more depth.
Flutter vs react native – from developer pointBOSC Tech Labs
With the rising number of mobile internet users, there is huge traffic. When it comes to developing a mobile application using cross-platform technologies both Flutter and React Native is the best available option. So we will learn about which is best for your next project requirement.
Intel XDK: Cross-Plattform Entwicklung – Apps Entwickeln für alle Plattformen...Gregor Biswanger
Hier lernen Sie die vielfältigen Möglichkeiten der App-Entwicklung für alle gängigen Plattformen mit nur einer Programmiersprache kennen. Sie steigen mit den Grundlagen des Intel XDK ein und werden dann mit den wichtigsten Frameworks und Vorgehensweisen vertraut. Mit diesen Infos steigen Sie rasch auf zum versierten App-Entwickler und -Designer.
Cross Plattform Apps mit Visual Studio und Apache CordovaPeter Hecker
Eine App, viele Plattformen. Genau das gelingt schon viele Jahre mit Apache Cordova, auch bekannt unter dem Namen Adobe PhoneGap. Mit den "Visual Studio Tools for Apache Cordova" lässt sich die Entwicklung einer Cordova-App für verschiedene Plattformen einfach und elegant realisieren. Nach einer kurzen Einführung in das Apache Cordova Projekt erstellen wir eine Mobile App für Android, iOS und Windows Phone: Apache Cordova Überblick, Apache Cordova Architektur, Apache Cordova PlugIn-Konzepte, Visual Studio Tools for Apache Cordova, App'gemacht!, Fazit
Flutter is an open-source SDK for building high-performance, cross-platform apps from a single codebase. It allows developers to build mobile apps for iOS and Android from Dart code. The document discusses what Flutter and Dart are, commonly used widgets in Flutter like MaterialApp and basic widgets, advanced widgets like Silver and gestures. It also compares React Native to Flutter and discusses non-visual features, web support, companies using Flutter and the future scope for Flutter developers.
Flutter is an open-source framework for building beautiful, natively compiled mobile applications for iOS and Android from a single codebase. It allows developers to build fast, productive apps with no compromises for designers due to its optimized UI framework and productivity during development even while the app is running. Flutter is growing rapidly in popularity among software engineers and is used by major brands to build apps with large user bases.
Flutter is an open-source mobile app SDK developed by Google that allows building high-performance apps for iOS and Android from a single codebase. It uses Dart as its programming language, has beautiful Material and Cupertino widgets, supports hot reload for fast development, and compiles to native ARM code for high performance across both platforms. Flutter apps are fully reactive and use widgets to define all visual elements, making for a simple and consistent development experience.
Build beautiful native apps in record time with flutterRobertLe30
The document discusses Flutter, an open-source SDK developed by Google that allows building high-quality, high-performance mobile apps for both Android and iOS from a single codebase. Flutter uses its own widget system to provide pre-built, customizable UI components and handles rendering more efficiently than traditional frameworks. It also offers productive developer tools like hot reload for quick iteration and the Dart programming language for a sound development experience. The document argues Flutter can help reduce development costs while building native-quality apps for both platforms.
While no more flights these days, I'd take you to a virtual and quick flight with Flutter to know what is Flutter, what is the language Flutter uses to write apps, what is best features in Flutter, how it increases your productivity and how it can take your app development process to the next level.
Flutter is an open-source SDK developed by Google that allows building high-performance mobile apps for both Android and iOS from a single codebase. It uses its own rendering engine instead of webviews or native widgets, and has a thin C/C++ layer with most code implemented in Dart. Flutter supports hot reload which allows code changes to take effect instantly without losing app state. It is optimized for building 2D apps and supports features like camera, geolocation, and third-party SDKs.
Flutter is Google's cross-platform mobile development framework that allows building native Android and iOS apps from a single codebase using the Dart programming language. It uses widgets to build apps with rich animations and designs, and provides plugins to access native platform features through platform channels. Flutter is well-suited for apps targeting both platforms with complex UI, though it has limitations around app size and 3D support.
Introduction to Flutter - truly crossplatform, amazingly fastBartosz Kosarzycki
Intro: Flutter meaning rapid variation of electronic signal recently became Dart's framework name for mobile development. This presentation is a short introduction into a cross-platform solution covering iOS/Android. During this 45 minute period you'll learn what is flutter, where it came from and what it's for.
Flutter is Google's mobile app SDK for building high-performance, cross-platform applications. It uses Dart as its programming language. Flutter compiles code to native ARM machine code rather than using an intermediary language. This allows Flutter apps to have native performance. Flutter provides a rich set of widgets that can be customized and combined to build user interfaces. Everything in Flutter is represented as a widget, allowing for great flexibility and customization of UIs. Flutter also supports features like hot reload that improve developer productivity.
Flutter is a mobile app SDK developed by Google that allows creating native mobile apps for Android, iOS, and Fuchsia using a single codebase. It uses the Dart programming language and is based on widgets that are similar to but more powerful than views. Apps are built using stateless and stateful widgets where stateful widgets can update their state through setState calls to trigger rebuilds. Flutter uses a widget-based navigation system called Navigator for navigating between screens rather than using activities and fragments like on Android. It supports platform-specific code through platform channels to access native features and asynchronous programming through async/await.
Flutter vs React native 2019 - a detailed comparison for app owners and business to find out which framework is the best fit for your cross-platform app development project.
Flutter overview - advantages & disadvantages for businessBartosz Kosarzycki
After half a year experience with Fluttter, two internal projects and one commercial one, we'd like to share our view on what FLUTTER as a framework gives developers and businesses alike.
Flutter is an open-source framework created by Google that allows developers to build mobile, web, and desktop applications from a single codebase. It uses its own widget library to construct user interfaces and offers features like hot reload that speeds up the development process. While Flutter apps are generally smaller in size than native apps, it faces some limitations on iOS and does not support certain platforms like Android TV. Overall, Flutter aims to make app development faster and more streamlined across multiple platforms.
The document summarizes resources being provided as part of the Flutter Festival event series to help developers learn Google technologies like Flutter, Firebase, and Google Cloud. It provides an overview of Flutter and what it allows developers to do. It then lists various workshops, quests, and codelabs that will be available for learning Dart, building Flutter apps, integrating Firebase, and getting familiar with Google Cloud essentials. The document encourages participants to use the learning resources to learn, create apps, and showcase their work in the developer community.
Flutter vs react native head to toe comparison [2021 edition]Katy Slemon
The document compares Flutter and React Native frameworks for cross-platform mobile app development. It discusses their performance, popularity, architecture, testing, community support, and learning curves. Flutter is seen as faster but newer than React Native. React Native has more community support and market share but lacks in performance. The document provides guidance on choosing between the frameworks based on factors like budget, timeline, and native functionality needs.
This document introduces Flutter, an open-source mobile application development framework created by Google. It discusses why hybrid mobile apps are useful, and how Flutter addresses this through its ability to write once and deploy to both Android and iOS. Key features of Flutter that are highlighted include it being owned by Google, using the Dart programming language, and its widget-based architecture. The document then provides an overview of various Flutter development topics such as code editors, state management, animations, plugins, and profiling.
My Second Flutter Studyjam slides we covered these topics
- Themeing in flutter
- Flutter routes
- Flutter Data Models
- Isolates in Flutter
- asynchronous
This document provides an introduction to mobile application development using Flutter. It discusses the different approaches to mobile app development including native and hybrid development. It then introduces Flutter, describing it as an open-source SDK created by Google that allows developing mobile, desktop and web apps from a single codebase using the Dart programming language. The document outlines key Flutter features like hot reload, its widget-based architecture, and environment setup. It concludes by outlining future sessions that will cover Flutter projects and components in more depth.
Flutter vs react native – from developer pointBOSC Tech Labs
With the rising number of mobile internet users, there is huge traffic. When it comes to developing a mobile application using cross-platform technologies both Flutter and React Native is the best available option. So we will learn about which is best for your next project requirement.
Intel XDK: Cross-Plattform Entwicklung – Apps Entwickeln für alle Plattformen...Gregor Biswanger
Hier lernen Sie die vielfältigen Möglichkeiten der App-Entwicklung für alle gängigen Plattformen mit nur einer Programmiersprache kennen. Sie steigen mit den Grundlagen des Intel XDK ein und werden dann mit den wichtigsten Frameworks und Vorgehensweisen vertraut. Mit diesen Infos steigen Sie rasch auf zum versierten App-Entwickler und -Designer.
Cross Plattform Apps mit Visual Studio und Apache CordovaPeter Hecker
Eine App, viele Plattformen. Genau das gelingt schon viele Jahre mit Apache Cordova, auch bekannt unter dem Namen Adobe PhoneGap. Mit den "Visual Studio Tools for Apache Cordova" lässt sich die Entwicklung einer Cordova-App für verschiedene Plattformen einfach und elegant realisieren. Nach einer kurzen Einführung in das Apache Cordova Projekt erstellen wir eine Mobile App für Android, iOS und Windows Phone: Apache Cordova Überblick, Apache Cordova Architektur, Apache Cordova PlugIn-Konzepte, Visual Studio Tools for Apache Cordova, App'gemacht!, Fazit
Roadshow: Einstieg in die Hybrid-App Entwicklung mit dem Intel XDK und Apache...Gregor Biswanger
Die Entwicklung von Apps ist nicht einfach und jede "Systemwelt" hat ihre eigenen Tools und Anforderungen. Ob mit Java und Eclipse für Android, mit Objective-C und Xcode für iOS, oder mit den Microsoft-Tools für die Windows-Welt. Bei diesem Vortrag lernen Sie die vielfältigen Möglichkeiten der App-Entwicklung für alle gängigen Plattformen mit nur einer Programmiersprache kennen: HTML5 und JavaScript. Sie steigen mit den Grundlagen des kostenlosen Intel XDK und Apache Cordova ein und werden dann mit den wichtigsten Frameworks und Vorgehensweisen vertraut gemacht. Mit diesen Infos steigen Sie rasch zum versierten Cross-Plattform Entwickler auf.
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET CoreGregor Biswanger
Das Dokumentieren einer API wird oft als mühsame, aber wesentliche Aufgabe angesehen. Mit OpenAPI / Swagger können wir eine API-Dokumentation angenehm einfach in ASP.NET Core integrieren. Gregor Biswanger zeigt, wie eine API-Dokumentation mit einer Benutzeroberfläche hinzugefügt wird, mit der wir die API testen können.
Als Nächstes erfahren wir, wie wir Attribute und Konventionen verwenden, um die generierte OpenAPI-Spezifikation zu verbessern. Abschließend wird gezeigt, wie wir mit der Authentifizierung, Versionierung und Anpassung der Benutzeroberfläche umgehen.
.NET Core, .NET Standard & ASP.NET Core - Eine ÜbersichtJürgen Gutsch
.NET Core 2.0 ist seit kurzem released, ebenso wie ASP.NET Core 2.0 und der .NET Standard 2.0.
Aber was ist das genau?
Was ist der .NET Standard und was hat er für Auswirkungen auf die Entwicklung mit .NET?
In diesem Vortrag möchte ich euch zeigen was das .NET Core ist, was für Chancen und Möglichkeiten ASP.NET Core bietet und was der .NET Standard damit alledem zu tun hat.
Die Kombination von Django als Backend und Flutter als mobile App oder Frontend ermöglicht die Entwicklung von Anwendungen in kurzer Zeit mit gut wartbarem Quellcode. Dieser Vortrag von der enterPy 22 Konferenz zeigt an Hand einer Beispielanwendung, wie das geht.
Dank der Xamarin-Plattform können C#-Entwickler Apps für Android – das verbreitetste mobile Betriebssystem – unter Zuhilfenahme bekannter Werkzeuge, Sprachen und Frameworks schreiben. Und genau darum geht es auch in diesem Vortrag. In 60 Minuten werde ich Ihnen erklären, welche Systemvoraussetzungen erfüllt sein müssen, um mit Visual Studio und C# für Android entwickeln zu können und was es mit Activities und Intents auf sich hat. Zu diesem Zweck werde ich live eine kleine App programmieren, die neben einer Multiscreen-Navigation auch lokale Datenhaltung und einiges mehr demonstriert. Den Quellcode gibt es unter https://github.com/AndreKraemer/DWX-2018-Xam-Android-SavedIt
CSI: WP - Dem Windows Phone auf der Spur, Internetspecial: SDK & Development-...Gordon Breuer
Anlässlich der Veröffentlichung der Windows Phone App Studio Beta und der Möglichkeit, auch ohne Developer-Account sein Windows Phone als Entwicklergerät zu registrieren, veröffentlich die CSI:WP-Roadshow heute wieder ein Internetspecial! Dieses mal zum Thema SDK und Development-Environment - viel Spaß! :-)
.NET Usergroup Oldenburg 23. April 2015 - von Christopher Wennhold und Hilmar Bunjes -Mobile Anwendungen mit Apache Cordova.
Apache Cordova (früher Phonegap) ist eine Plattform für Apps auf mobilen Geräten (Windows Phone, Windows 8+, iOS, Android, Blackberry, WebOS, Bada, Symbian). Mittels HTML/JS können Apps gebaut werden, die mit minimalen Anpassungen auf allen Plattformen laufen können.
Wir zeigen die Idee hinter Cordova und Möglichkeiten, mit Cordova Apps zu entwickeln. Dabei wird Visual Studio als IDE verwendet, welches durch die "Visual Studio Tools for Apache Cordova" eine herausragende Plattform für hierfür geworden ist. Ebenfalls gibt es eine kurze Einführung in das Debugging und den Aufbau von Plugins für Cordova.
Über die Sprecher:
Christopher Wennhold leitet die mobile Entwicklung bei erminas in Oldenburg. Cordova ist dabei die erste Wahl, wenn es um plattformübergreifende Apps geht. Zusätzlich ist er .NET und Open Text WSM Entwickler, insbesondere im Web-Bereich.
Hilmar Bunjes ist Gründer und Geschäftsführer von erminas. Ein Schwerpunkt sind mobile Apps im B2B-Bereich (u.a. mit Cordova). Daneben entwickeln wir Web-Applikationen mit .NET und Open Text WSM.
Vortrag zur Entwicklung von Applikationen mit XPages. Der Vortrag wurde am 18.05.2011 im Rahmen des Arbeitskreises Anwendungsentwicklung auf der DNUG 2011 in Bonn gehalten.
Open Source und Free Software unter WindowsMartin Leyrer
Die erste Assoziation zu Open Source und Freier Software ist oft eine GNU/Linux Distribution. Viele Anwender scheuen aber aufgrund der (vermuteten) Komplexität vor einem Wechsel auf das neue Betriebssystem zurück.
In diesem Talk möchte ich zeigen, dass man auch unter Windows eine Vielzahl von Open Source Anwendungen und Freie Software im täglichen Umgang mit dem PC einsetzen und so den sanfteren Wechsel zu einem freien Betriebssystem vorbereiten kann.
2. Agenda
● Was ist dieses Flutter und warum sollte ich es lernen? (10 min)
● Was kann ich mit diesem Flutter cooles machen? (45 min)
● Was mache ich jetzt mit diesem Wissen? (5 min)
● Austausch, Pizza und Getränke (bis 21 Uhr)
5. https://coodoo.de
Unsere Speaker
Markus ist Gründer von coodoo
und verantwortlich für agiles
Projektmanagement und Scrum
orientierte Softwareentwicklung.
markus.kuehle@coodoo.de
Markus Kühle, GF
Jan ist ebenfalls Gründer und Experte
für kundenorientiertes UI/UX,
insbesondere unter Verwendung von
Flutter und Angular.
jan.marsh@coodoo.de
Jan Marsh, GF
8. Was ist Flutter?
“Flutter is Google’s UI toolkit for
building beautiful, natively
compiled applications for mobile,
web, and desktop from a single
codebase.”
9. Flutter hilft das eigene Branding
und Design in einer mobilen
App zu verwirklichen ohne
Abstriche machen zu müssen.
Für wen eignet sich Flutter?
Design Prototyp Entwicklung
Prototypen lassen sich in
Rekordzeit erstellen. Man
erhält in extrem kurzer Zeit
eine klickbare App.
Entwickler profitieren von
einer sehr guten IDE
Unterstützung, großer Auswahl
von Widgets und weiteren
Features wie z.B. Hot Reload.
Dem eigenen Branding
steht nichts im Weg.
Die Hürde zum Einstieg in
die Entwicklung sinkt.
Entwicklung von Features
steht im Vordergrund.
15. Flutter: Wie bekomm ich es?
https://flutter.dev/docs/get-started/install
https://flutter.de/artikel/flutter-entwicklungsumgebung-einrichten.html
16. Flutter: Kurzes Cheatsheet!
flutter create app Erstellt eine neue Flutter-App
--template = app, plugin, package
--sample = id of scaffold
--list-samples = json output filename
flutter doctor Prüft ob dein Setup korrekt ist
flutter install Installiert die App und alle Abhängigkeiten der pubspec
flutter devices Show a list of connected devices
flutter run Startet eine Debug Version der App
--release = Startet eine Release Version der App
-d = Id des gewünschten Device
flutter upgrade Automatisches Updaten der Flutter Installation
flutter build Baut ein Release für Android & iOS
flutter channel Welche Flutter Version gerade genutzt wird
35. ● Eine Sprache für die gesamte Logik
● Einfaches Debugging (One Debugger, Formatter)
● Easy Code Refactoring (Try refactoring HTML/CSS)
Warum keine Markup-Syntax?
45. Warum sollte ich es lernen?
● Gleicher Quellcode, mehrere Plattformen
● Riesen UI-Bibliothek (Widgets)
● Stateful Hot Reload macht die Entwicklung extrem schnell
● Open Source erleichtert den Einstieg
● Wachsende Community