Wikimedia Apps/Team/Onboarding

Wikimedia 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/Michael)
 * Mobile content service/RESTBase
 * JavaScript bridge
 * Saved page cache
 * ZIM file support
 * Grunt, JavaScript bundle generation
 * Pagelib
 * Third-party Android libraries
 * Overview of scripts (Dmitry/Michael)
 * Fetching CSS styles
 * 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 (Michael)
 * (Optional) Subscribe to Play Store dev console alerts: Settings > Email preferences (hire)
 * Overview of TranslateWiki and our TWN sync process (Dmitry/Michael)
 * (Optional) Add the Android SDK Search Chromium / Chrome extension. (hire)