-
·
Getting Started at a Contributor Day
This guide is intended to help you get started contributing to the support team at a contributor day. Below is an outline of what the Support team does, and how to quickly get started contributing to WordPress support. If you need any help, talk to your contributor day organizer, or ask your question in #forums on Slack. Regular Meeting…
-
·
Getting Started at a Contributor Day
This guide is intended to help you get started contributing to the mobile team at a contributor day. Below is an outline of what the mobile team does and how to quickly get started. If you need any help, talk to your contributor day organizer, or ask your question in the #mobile channel on Slack.…
-
·
Release Cycles
For each release in the iOS and Android app projects, we follow roughly the same basic plan to ensure stable releases that are sufficiently tested. Scoping A few days (at most) to finalize what should be worked on, who’s working on what, and setting a target date. Development Development begins, nightly betas are issued. A…
-
·
Connecting to WordPress.com
Both Android and iOS use the WordPress.com API to connect with your WordPress.com username and manage your hosted sites. WordPress.com uses OAuth2 and requires a shared secret for application installs to be able to pair and authenticate. In order to connect to a WordPress.com account you will need to register for an account over at…
-
·
Icons
The icons used in the mobile apps are extrated and adapted from two open source libraries – Genericons and Dashicons. The icons presented above are the ones found currently in the iOS7 WordPress App and will eventually make their way into the other platforms. These icons are made to represent the identity of WordPress more…
-
·
Testing the Apps
It’s important to have a good testing plan before releasing a new version of an app. The apps are currently released to beta testers for 2 weeks before being submitted to the respective app store. Want to help by testing the apps? Here’s how to get the beta versions: Join the Android beta program with…
-
·
Using Git and Github
The source code for the mobile apps is stored in git repositories and Github is used to keep track of new development and bugs: WordPress for Android WordPress for iOS If you’re unfamiliar with git or Github check out these docs: git documentation GitHub help Reporting Issues We track all of the mobile apps’ issues…
-
·
General Guides
There are some tasks that are always the same, no matter which mobile platform you are developing for. You should follow a good testing plan. You should use source control for keeping track of changes, and you should have good habits for describing changes in commit messages. These are just a few of the many…
-
·
Resources
GUI Elements & Tools iOS 7 GUI PSD by Teehan+Lax iPad GUI PSD by Teehan+Lax Windows Phone GUI PSD Windows Phone Design Downloads Android Design Downloads (Holo) Android DPI Calculator — good tool to calculate multiple graphics sizes for different densities Reference & Inspiration iOS: Apple’s Human Interface Guidelines (reference) iOS: Pttrns: a collection of…
-
·
Typography
For the sake of brand consistency, here are some handy references and examples for the correct uses of typography on the WordPress apps: Open Sans WordPress uses Open Sans as the default text face. Open Sans is a humanist sans serif typeface designed by Steve Matteson, Type Director of Ascender Corp. This version contains the…