Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Camera apps in Flutter

Building Camera apps in Flutter

Divyanshu Bhargava

February 22, 2020
Tweet

More Decks by Divyanshu Bhargava

Other Decks in Programming

Transcript

  1. Apps using camera feature • Social Media • Games •

    Utility • Ecommerce • Photo Editing
  2. Hours Months Intents • Easy & quick • Low Risk

    • Not Customizable • Limited Functionality • Bad UX
  3. Hours Months Native • Highly Customizable • Great UX •

    Hard to build • Requires lots of dev resources • High risk of failure
  4. Hours Months Camera Plugin • Great UX • Custom Experience

    in min Time • Somewhat Customizable • Good support from community • Longer time to debug issues • Hard to build the best camera experience • Still in beta
  5. Upcoming Features • Support Android Camera 16+ • Support iOS

    Camera 8.0+ • Camera Orientation Control • Video/Preview/Picture output sizes • Android Pause and Resume video recording (MediaRecorder) • Zoom Control & Flash • Automatic Exposure • Permission Handling (Camera/Audio) • Auto Focus • Memory Leak • Expand Controls over video and image formats
  6. References • Exploring the Flutter camera plugin - Level Up

    Coding • https://pub.dev/packages/camera • https://github.com/flutter/flutter/issues/31225