Flutter Applications by Sharing a Common Code Base for Phones, Tablets, Web-Based Apps, and Packages
by Marco Napoli youtube.com
4 min 364 views
Have you ever needed to create multiple phone, tablet, and web Flutter projects with different purposes that needed the ability to share a common reusable codebase? Well, this course is for you. In this course, you’ll create three projects, two phone, tablet, and web applications and a single shared codebase containing shared logic and widgets by creating patterns for an enterprise-level large-scale scenario. First, you’ll explore how to analyze the application’s common features, and create a single shared codebase project containing logic and reusable widgets. Next, you’ll create the users project, the first phone, tablet, and web application accessing common logic and reusable widgets from the single shared codebase. For phone applications, you’ll navigate to the details page by selecting a user from the list page. For tablets and web, you’ll create a split-screen showing the list and details page on the same screen. Furthermore, you’ll implement responsive design, dark & light mode, calling the user’s RESTful API, and displaying data in a list and detail pages. Moving on, you’ll implement search capabilities. Lastly, you’ll create the products project, the second phone, tablet, and web application accessing common logic and reusable widgets from the single shared codebase. It has all of the same features as the users application but calls the products RESTful API instead. Finally, you’ll review all that you have accomplished in laying out the groundwork for analyzing and laying out patterns to create enterprise large-scale scenarios sharing a common single codebase. Course Information: https://academy.droidcon.com/course/building-multiple-flutter-applications-by-sharing-a-common-code-base-for-phones-tablets-web-based-apps-and-packages #flutter #flutterdev #dart #flutterdev #fluttertutorial
Made by
Available for hire
Marco Napoli is the CEO of Pixolini an experienced mobile, web and desktop app developer. He has a proven record in developing visually elegant and simple-to-us...
View Marco on Flutter ProApps by Marco Napoli
Fatima Prayers
The Five Fatima Prayers
Conyers - Our Loving Mother
On November 30, 1987, while Nancy was in silent prayer of the heart in her home, the Crucifix was illuminated in a bright whiter than white light. The image of the corpus was engulfed in light and became lifelike.
Nine Choirs of Angels
The Nine Choirs of Angels, are hierarchical orders or choirs of angels in heaven. These choirs are grouped into three spheres, each consisting of three choirs, based on their proximity to God and their assigned duties.
- Featured
TimeStamp Private Journal
Capture life’s moments with TimeStamp! Cherish connections by tracking everyone who shared your special times. Download now and make your memories unforgettable!
More like this
- Article 6 min read
Sharing Data in Flutter: InheritedModel vs InheritedWidget
by Brian Armstrong
An InheritedModel is a way of sharing data across your whole app. The subscribing widget has some control over when it updates, and can be intelligently notified of those updates only when data it car...
Read on flutter.institute
Article 7 min readFlutter hands-on: Building a Live Location Sharing App
by Manoj N Bisarahalli
A post to help you understand Flutter with the help of Trova mi — My Live Location Sharing App!
Read on geekyants.com
Article 4 min readBuilding Flutter QR Code Generator, Scanner, and Sharing App
by Alfian Losari
Introduction
Read on medium.com