Wikimedia Apps/Team/Onboarding

Reading Apps Team

= Onboarding (iOS specific) =
 * Architecture overview - AutoLayout, Storyboards, careful use of promises etc.
 * Data objects overview
 * Networking objects overview
 * Must-haves overview - version compatibility, autosizing text labels, landscape / portrait compatibility, tablet scaling, careful text truncation, etc

= Onboarding (Android specific) =
 * Architecture overview (Dmitry/Bernd)
 * Libraries used (okhttp, picasso, acra, photoview, etc.)
 * JavaScript bridge
 * Grunt, JavaScript bundle generation
 * Overview of scripts (Dmitry/Bernd)
 * Fetching CSS assets from betalabs and/or vagrant
 * Generating PNG assets from SVGs
 * Building release APKs (beta/production/custom channels)
 * Request access to caesium (to deploy to releases.wikimedia.org)
 * Grant access to Play Store dev console (Adam)
 * (Optional) Subscribe to Play Store dev console alerts: Settings > Email preferences (hire)
 * Overview of TranslateWiki and our TWN sync process (Bernd)
 * (Optional) Add the Android SDK Search Chromium / Chrome extension.