Awesome Mobile Dev Learning | Massive Resources & Collection ⭐

Mobile Dev

Awesome Mobile Dev Learning | Massive Resources & Collection | Blogs | Awesome List | Courses | Books | Much More! :man_shrugging:

image

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

image

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

Source: GitHub & OneHack.Us

ENJOY & HAPPY LEARNING! :heart:

Appreciate the share & feedback! don’t be cheap!

21 Likes

Thanks, chief!

2 Likes

@SAM Thanks a lot for this great share

2 Likes

Great collections AIO, thanks a lot :+1: :+1: :+1:

2 Likes

You are a true legend

1 Like

great share

1 Like