Skip to content

Instantly share code, notes, and snippets.

@irace
Created October 29, 2015 21:16
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save irace/eca4c0fe22c0ca37c5b7 to your computer and use it in GitHub Desktop.
Save irace/eca4c0fe22c0ca37c5b7 to your computer and use it in GitHub Desktop.
iOS development checklist

Qualifies

Already had

  • Accessibility
  • Handoff
  • Safari Shared Credentials
  • iCloud Keychain
  • iPad Multitasking
  • State Restoration
  • Key Commands and Discoverability HUD
  • Extensions
  • Picture in Picture
  • Localization
  • App Search
  • Watch App

To add

  • Dynamic Type
  • Size Classes
  • Left to Right Languages
  • Background Refresh
  • Quick reply on notifications
  • URL Schemes
  • Shared Links Extension
  • iCloud
  • Push notifications
  • Content available
  • Media Playback Controls
  • AirDrop
  • HomeKit / HealthKit
  • Trait Collections over Orientations
  • On demand resources
  • GameCenter
  • ReplayKit
  • InputAssistantItem
  • Encrypted Data on Disk
  • Privacy Explanations
  • iCloud SSO
  • low power mode

Maybe

  • Safari View Controller
  • iTunes Document Sharing
  • MultiPeer Connectivity
  • UIDocument open in place
  • Custom badging

Probably not

Implementation details

  • Auto Layout
  • Storyboards
  • No deprecated APIs
  • Layout Guides / Margins
  • CloudKit web
  • App Groups for shared data
  • Accessibility Custom Actions

Polish

  • Dynamics
  • Visual Effects
  • Sound effects

Testing

  • Hardware Keyboard / iPad Keyboard features
  • Status Bar, double height

Too niche

  • Touch Prediction
  • Readable Content Guide
  • Animated blur radius
@irace
Copy link
Author

irace commented Nov 14, 2015

Smart app banners

@irace
Copy link
Author

irace commented Nov 14, 2015

Quick rely smart actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment