Mobile

iOS Project Checklists

Best practices for iOS projects, including optimal project setup and App Store submission guidelines.

Read More

Objective C Style Guide

Technical style guide of best coding practices using Objective-C as an object-oriented programming language in iOS / OS X programming.

Read More

iOS Frameworks

An overview of some commonly used iOS frameworks and frameworks that can generally be good "libraries" or modules to use.

Read More

XCode IDE Guide

Guide to Xcode, the primary IDE used for most iOS development with documentation links, and tips and tricks, plugins, and snippets.

Read More

iOS Continuous Integration

A short guide to setting up iOS Continuous Integration with CircleCI and links to additional resources.

Read More

iOS Continuous Deployment

iOS Setup guide for Continuous Delivery to automatically archive and package, upload to HockeyApp, and distribute to list of users.

Read More

iOS Dev Resources

iOS resources for developers: Blogs, Newsletters, Guidelines, Official Apple resources, Talks and more.

Read More

iOS Dev Tools

iOS tools for developers: Native OS X apps, Scripts and CLI tools, and QuickLook plugins.

Read More

iOS Settings Bundle

Guide to the iOS Settings.bundle file and the contents of an application's global settings page.

Read More

iOS Static Analysis

Guide of recommendations for iOS code analysis and style checking, including links to tools and recommended project setup.

Read More

Deep Linking in iOS

iOS deep linking best practices opening registered urls, taking apart URLs in the callback, and responses to URLs passed into the app.

Read More

Android Project Setup

Setup guide for Android projects, including build system, file structure, gradle configuration, running projects, and emulation tools.

Read More

Android Dev Best Practices

Best practices for Android development covering Threading, Autoboxing, Logging, Object Creation, ListViews, Fragments, Bitmaps and more.

Read More

Android Libraries

Recommended Android libraries covering licenses, event buses, dependency injection, networking, image loading, ReactiveX and common utilities.

Read More

Android Continuous Integration

Originate's guide to using CircleCI to set up, configure and test an Android project.

Read More

Android Continuous Deployment

Leverage CircleCI and HockeyApp for easy alpha and beta testing.

Read More

Android Testing

Test-driven development (TDD) for Android with integration tests (aka feature specifications) and recommendations on testing frameworks.

Read More

Android Emulator Setup

Guide for Android development emulator setup.

Read More

Android Feature Specifications

Guide for using feature specifications during Android development.

Read More

Android Feature Specifications Examples

Examples of feature specifications for Android development.

Read More

Android Dev Resources

Guide for Android development with recommendations on Blogs & People, Books & Newsletters, Community sites & Podcasts, and Tools.

Read More