ttmind

Main Navigation

ttmind
  • jim-jams
  • Tech
  • Positive
Login

Login

Facebook Google

OR

Remember me Forgot password?

Don't have account? Signup here.

Sort by Categorys

.Net

PHP

Java

JavaScript

Database

Server

Client Side

Tools

Artificial Intelligence

Cloud

Hybrid Development

Event

Smart City

Education

Security

Scrum

Digital Marketing

APP Development

Business

Internet

Simulation

Art

Network

Microservices

Architecture

Technology

Leadership

    Top Articles

  • How Does Social Media Bring People Together?
    TTMind Author
  • How to read appSettings JSON from Class Library in ASP.NET Core
    Anil Shrestha
  • Printing Support In Asp.Net Core
    TTMind Author
  • HOW TO EXTRACT TEXT FROM IMAGE USING JAVASCRIPT (OCR with Tesseract.js)?
    Prakash Pokhrel
  • Images Upload REST API using ASP.NET Core
    Prakash Pokhrel
  • Related Topic

  • When to use Native Code, Xamarin, Cordova and React Native?
  • Tech
  • About Us
  • Contact Us
  • TechHelp
  • PositiveHelp
  • Jim-Jams Help
  • Terms & Conditions

© Copyright ttmind.com

Main Content

Mobile apps development with Flutter

APP Development Hybrid Development about 7 years ago || 11/14/2018 || 2.9 K View

  • Hide

What is Flutter?

Flutter is a cross-platform mobile application development framework. It is a new tech by Google to design High performance and High fidelity mobile apps for Android and iOS, using single code base. Flutter uses dart as their primary programming language to create this single code base, which is also created by Google. Flutter is still in its development phase.

Dart: https://www.dartlang.org/guides/get-started

Get started with Flutter: https://flutter.io 

Why Flutter:

  1. High Performance app

  2. Fast development

  3. Hot-reloading

  4. Built-in custom Widgets

  5. Single Code-base

  6. Saves time and cost

  7. Easily maintainable code

  8. Expressive and Flexible UI


See What’s being created 

  1. Alibaba

  2. Google Ads

  3. App Tree

View more at: https://flutter.io/showcase

https://itsallwidgets.com/

Flutter vs other (Native code/React native/Ionic)

Native: Java/Kotlin for android application and Swift for iOS applications. The applications are fast. It is time consuming and hard to manage to create apps for iOS and android, separately.

Ionic: It creates a Web app that is then hosted in a native WebView Component.

React Native: It creates an application, that is compiled to native code. HTML and CSS like language (not HTML and CSS itself) is used. JavaScript is used for the Business logic. Then the app is compiled to native device code. ie. to java and to swift/objective c.

you can see the comparison in detail at : 

https://www.youtube.com/watch?v=rb8smP_xTTY&t=18s

 




 

  • 1
  • 0
  • 0
    • Facebook
    • Twitter
    • Google +
    • LinkedIn

About author

Ramesh Giri

Ramesh Giri

Android application developer

Reset Your Password
Enter your email address that you used to register. We'll send you an email with your username and a link to reset your password.

Quick Survey