Getting Started with an App: Choices

Some basic choices to make when you start thinking about an app. This is not an exhaustive list -- new things are happening every day.

  • Life Cycle Maintenance & Support
    • One-time
    • Ongoing
    • Repeating/Scheduled
    • Repeating/As Needed
  • Code & Frameworks
    • Native
    • Web App
    • Composite/Hybrid
  • Content
    • Media
    • Utilities
    • Games
    • News
    • Productivity
    • Lifestyle
  • Features
    • Location
    • Notifications
    • Continuity
    • Responsiveness & Adaptivity
    • Stability
    • Consistency
    • Predictability
  • Context
    • Embedded Data
    • Product Context
    • Operational Context
    • Scalable Data
  • Business Model
    • Sale/Paid
    • Sale/Free
    • Freemium
    • In-app Purchases
    • Subscriptions (SAAS)