Angular vs Flutter: Which is better?

Angular vs Flutter

To start with we should consider and think why we are comparing Angular and Flutter! When there are other technologies that we could compare. The answer is both the frameworks are developed by Google.

Angular is a hybrid framework which is good to build a web application as well as a mobile application but it gets complex when it comes to creating specific framework application for mobile.

If Angular is used to make a mobile application for android, then to build the same application for iOS, it should be rebuild from start.

To overcome this problem Google came with another framework called “Flutter” which is a single code-based language. Flutter is a framework and SDK that allows you to build native mobile apps for iOS and Android with one language.

Angular uses the typescript language and HTML structure to control and to build new web application whereas Flutter simply uses DART programming language which is similar to Java in syntax along with HTML5 CSS3 and JavaScript, these are the modern frontend UI specific development method of web pages.

Compare to Angular, Flutter is faster in performance however when it comes to usability Angular is more stable as Flutter has been in the development stage, that also means that there will still be some bugs, missing features that need to be added in the framework.

 If we look into Architecture and Functionality point of view

Components of Angular

Angular creates Applications using components like:

  • Data binding,
  • Type Components,
  • Service Components,
  • Provider Components,
  • Filter Components,
  • Dependency Injection

Which works as Building blocks of User Interface.

Components of Flutter

There are four components that create the “SDK” platform and make Flutter Architecture vastly usable:

  • Flutter Engine
  • Dart Platform
  • Foundation Library
  • OS Design Specific Widgets

Though angular is a renowned open-source Framework and highly used as of now. But in the coming year, as Flutter gets it upgrading we may see this framework for developing cross-platform apps.

Uber Cargo Store App: A new way to shop while riding

Uber Cargo store app

People generally ride longer distances such as to and from the airport or sometimes the ride gets prolonged due to city traffic. To make this time more productive (from a business point of view) and entertaining for the ride-sharing passengers Uber has launched Cargo Store App a shopping app in collaboration with Cargo. Uber and Cargo first partnered on 19th July 2018 expanding their operations to San Francisco and Los Angeles. The aim was to sell goods to their passengers such as snacks, chocolates, gums, chargers, beverages, and other beauty products from the car console.

Cargo app was first launched in June 2017. Since its launch, it has partnered with a bunch of big industry players such as Grab & Go, Coca Cola, and SeatGeek.

How do Cargo Store App works?

Riders can download the app from the App Store or Google Play Store. After downloading the app riders need to slide into Uber and scan the QR code on Cargo Box. Now the rider can start shopping from the app. Once the purchase is complete Cargo will start shipping the items directly to the rider’s home without any delivery charges within two to five business days.

Riders can also enjoy the in-ride entertainment such as watching movies on Movies Anywhere App from Universal Studios which the riders can purchase between $5 and $10 each or in a bunch for $15 and $20.

Products:

From the app, riders can shop Electronic products as wells as Cosmetic products such as:

  • Apple AirPods
  • Apple Watch Series 4
  • Away: The Carry-On
  • Amazon Echo
  • Bose QuietComfort 35 Wireless Headphones
  • Christian Louboutin Nail Colour
  • Dyson Supersonic Hair Dryer
  • Echo Dot – Charcoal
  • Fujifilm Instax Square SQ6
  • Glossier the Makeup Set
  • Mophie Charger
  • Nintendo Switch
  • Oculus Go
  • Quip Electric Toothbrush Set
  • Ray-Ban Wayfarer Classic
  • Tabletop Foosball
  • Voluspa Crisp Champagne Candle
  • Wander Beauty Gold Eye Masks

The only hurdle while using this app is you can only use it when riding Uber. You have to be in the car with a driver who has installed a Cargo console and then you can download the Cargo app to shop. According to Cargo CEO Jeff Cripe, about 30,000 Uber drivers in 10 U.S. cities have downloaded the cargo consoles.

Benefits of Cargo Store app for Rider and Driver:

Making a purchase will benefit riders to get 10% value back in the form of Uber Cash which they can utilize on future rides or while shopping on Cargo app during Uber rides.

Whenever the rider purchases from the Cargo Box in-car driver will earn 25% of the total purchase. If the purchase is made for the first time through a new app then the driver will earn extra $1 for each first purchase. Even though shopping costs money it is still a win-win situation for both Riders and Drivers.

According to a survey, millennials in 2019 make 60% of their purchase online. Undoubtedly online shopping is gaining an edge over traditional shopping. This new partnership might help Uber to step into the e-commerce business.