User Tools

Site Tools


mobiledevelopment

Mobile App development in Agile

An AgileOpenFlorida session

How is mobile development different?

  • Quick deployments
  • Tools used
    • Test flight (iOS)
    • Test fairy (free open source) for Android
    • Team city (Android)
  • Different types of devices
  • Custom hardware difficult to troubleshoot
  • Error collecting tool
    • New relic (stack traces)
    • Sentry
  • Dev Tools
    • Phone Gap (Web based)
    • Cordova (Web based)
    • Xamarin ($$$)
  • Coming out with a test cloud
    • Unity 3D (mostly gaming)
    • Swift –fairly new (iOS)

How to handle continuous deployment?

  • Toggle
    • Client side and backend
  • Toggle for A B testing – random for 10% of users
    • Core Metrics tool

Testing

  • Test cases
    • TFS tool
  • Cloud based device testing and automated testing
    • Appurify
    • Device Anywhere (keynote)
    • Perfecto mobile
  • Emulator
    • Browser stack
    • Geny motion

Are people trending towards mobile web/responsive design rather than native apps?

Cool Enterprise apps

  • GPS tracking
  • Bar code scanning
    • Red laser
  • OCR
    • Facial recognition
  • Mobile Nest
  • Internet of Things (IOT)
    • Security of
  • Arduino (LED bulbs that have their own IP address)
    • Moteino
    • Raspberry pie
    • Beagle

Cool apps to use

  • Waze
mobiledevelopment.txt · Last modified: 2014/07/09 07:27 by admin