Skip to content

Latest commit

 

History

History
199 lines (163 loc) · 17.1 KB

README.md

File metadata and controls

199 lines (163 loc) · 17.1 KB

Build Status

Awesome

Awesome Mobile Dev

Another Awesome for those who are searching for a "study guide" for mobile development. You can find interesting posts, tools, plugins, open source apps, everything that may help to develop more and better mobile software.

General

Tools

Android

Style Guides

Tools

  • Android Demo mode: change status bar items for screenshots like wifi at full level.
  • Vysor beta: Mirror (clickable) the device screen into chrome, helpful for meetings on hangout/hero or something.

Android studio plugins

  • Adb-Idea: Helps you to reset app data, uninstall app, and others from android studio and other
  • Material design icon generator: helps you to import drawables for each size from the material icon source into android studio with defined size and color.
  • Android Parcelable code generator from charmas guy: generate all the needed code for a class to be parcelable.
  • Idea Multimarkdown: see md/markdown files beautiful, helpful for the project readme.
  • QAPlug: integration with findbugs, PMD and checkstyle inside android studio.

How many devices have which OS (dashboard/stats)

  1. Google Play: Google play dashboard.
  2. AppBrain: AppBrain dashboard.

Courses

Conferences (travel and learn!)

Books

Cool posts

Open Source Apps

Tips

  • Wireless debug: how to develop without connect your device through USB.

Tools

Apps for developersma

Awesomes (categorized list of awesome links)

#iOS

Tools

  • iOS Console: cool console outside of xcode to see logs:D.

Open Source Projects

How many devices have which OS (dashboard/stats)

  1. iOS: Official apple stats.
  2. Wikipedia devices and versions: wikipedia stats.

Conferences

Tips

Training

Tutorials

Some Libraries

  • OHHTTPStubs: mock/stub every url response to your http library for testing (dont need to add code to alamofire or afnetworking).
  • AFNetworking: obj-c http client for requests.
  • RBStoryboardLink: decompose into multiple storyboards the application and avoid merge problems.
  • SwiftyJSON: json parser. (default JSON parser is ultra hiper verbose).
  • MBProgressHUD: used to show loading messages.
  • PonyDebugger: use web developer console to track HTTP requests.

Xcode Plugins

A cool plugin manager is Alcatraz. From it you can install:

  • Blacklight: highlight actual line.
  • Fuzzy Autocomplete: improve Xcode autocomplete!.
  • XToDo: TODO and FIX list helper.
  • SuggestedColors: it helps with app colors in storyboard, define the app colors inside a plist and then see them by name on storyboard color picker.

Awesomes (categorized list of awesome links)

License

CC0

To the extent possible under law, Daniel Gomez has waived all copyright and related or neighboring rights to this work.