# Notes ## Test Cases ### Add App icon ### Navigation Navigating betweet 3 screens ### Including custom fonts ### Animations Simple loading animation. ### Camera Scanning a QR Code. ### Notification Sending a simple notification. ### Styling Styling the backgorund and a bit of text and layout. ## React Native ### History > Inside Facebook, Jordan Walke found a way to generate iOS UI elements from a background JavaScript thread. They decided to organize an internal hackathon to perfect this prototype in order to be able to build native apps with this technology. Wurde 2015 bei der React.js Conf 2015 vorgestellt und zum ersten mal veröffentlicht. ### Tech Behind * Code is JS was auf einem separated Thread läuft. * Views werden zu nativen views compiliert. Anstatt den VirtualDOM zu manipulieren, manipuliert es View in iOS und Android. ### Notable Users * Facebook * Instagram * Bloomberg * Pinterest * Skype * Uber * Walmart * Baidu ## Flutter ## History Started by Google as `Sky`, which could run under Android. Later rebranded into Flutter. Unveild in 2015, with the first preview release (v0.6.0) in July of 2018. > Primary method to write apps and UI for Fuchsia ### Tech Behind Flutter does not use the OEM components. It has it own widgets and compiles everything down to the Phone. It believes in 120 FPS animations on every platform. Uses Skia under the hood. for rendering. Has bindings for GL or Vulkan. ### Notable Users * Alibaba * Google AdWords, Greentee ## Cordova ### History Development started at an iPhoneDevCamp under approval of Apple. 2011 von Adobe aufgekauft und in PhoneGap unbenannt. Wurde dann open sourced als Apache Cordova. ### Tech Behind WebView ## Ionic ## History Created in 2013. 1.3M Apps created in 2015. ## Tech Behind Angular backbone + Cordova # Facts ## RN Size: `~19mb`