Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/CodingAleCR/awesome-mobile-development

This is a repository full of resources that you might find useful whether you are learning mobile development or want to find tools that help you in the process.
https://github.com/CodingAleCR/awesome-mobile-development

List: awesome-mobile-development

Last synced: 16 days ago
JSON representation

This is a repository full of resources that you might find useful whether you are learning mobile development or want to find tools that help you in the process.

Awesome Lists containing this project

README

        

# Awesome Mobile Development
This is a repository full of resources that you might find useful whether you are learning mobile development or want to find tools that help you in the process. In here you will find links to articles, tools, pages, tutorials, videos, and much more.

**Check out the content:**
* [iOS](#ios)
* [Android](#android)
* [Flutter](#flutter)
* [React Native](#react-native)

## iOS
### πŸ”— Articles
- [Singleton Pattern in Swift](https://medium.com/@nimjea/singleton-class-in-swift-17eef2d01d88)
- [App Architecture Patterns](https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52)

### πŸ›  Tools
- [Version Stats about iOS by David Smith](https://david-smith.org/iosversionstats/): Has the distribution percentage of iOS versions installed.
- [iPhone Resolutions by Paintcode App](https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions): Contains a graphic guide to all the different sizes and resolutions in both points and pixels.
- [NSDateFormatter online validator by Ben Scheirman](https://nsdateformatter.com/): Helps you check if a date format is valid or not.

### ⌨️ Developers
- [RayWenderlich](https://www.youtube.com/user/rwenderlich)
- [Hacking With Swift](https://www.hackingwithswift.com/)
- [NSScreencast](https://nsscreencast.com/episodes)

## Android
### πŸ”— Articles
- [Guide to app architecture by Android Developers](https://developer.android.com/jetpack/docs/guide)

### πŸ›  Tools
- [Version Stats about Android by Android Developers](https://developer.android.com/about/dashboards): Has the distribution percentage of Android versions installed.
- [Android Asset Studio by Roman Nurik](https://romannurik.github.io/AndroidAssetStudio/): A collection of tools to easily generate assets such as launcher icons for your Android app.

### ⌨️ Developers
- [Aidan Follestad](https://github.com/afollestad)
- [RayWenderlich](https://www.youtube.com/user/rwenderlich)
- [FreeCodeCamp.org](https://www.freecodecamp.org/)
- [Android Developers Channel](https://www.youtube.com/user/androiddevelopers)

## Flutter
### πŸ”— Articles
- [Flutter : let’s know the ScrollController and ScrollNotification](https://medium.com/@diegoveloper/flutter-lets-know-the-scrollcontroller-and-scrollnotification-652b2685a4ac)
- [Flutter: Push, Pop, Push](https://medium.com/flutter-community/flutter-push-pop-push-1bb718b13c31)
- [Testing Flutter Applications](https://proandroiddev.com/testing-flutter-applications-f961969da86a)

### πŸ›  Tools
- [Start Flutter](https://startflutter.com/): Shows a list of different templates created with Flutter and ready to download or copy.
- [It's all widgets](https://itsallwidgets.com/): Shows a list of apps made with Flutter.

### ⌨️ Developers
- [ResoCoder](https://www.youtube.com/channel/UCSIvrn68cUk8CS8MbtBmBkA)
- [FilledStacks](https://www.youtube.com/channel/UC2d0BYlqQCdF9lJfydl_02Q)
- [The Net Ninja](https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg)
- [The Boring Flutter Development Show](https://www.youtube.com/watch?v=vqPG1tU6-c0&list=PLjxrf2q8roU3ahJVrSgAnPjzkpGmL9Czl)

## React Native
### πŸ”— Articles
- [Structure React Native apps for scale](https://medium.com/the-andela-way/how-to-structure-a-react-native-app-for-scale-a29194cd33fc)
- [ReactNative Best Practices & Libs 2020 by Andrey Nikishaev](https://medium.com/@a.nikishaev/reactnative-best-practices-libs-2020-68f193a15540)
- [Expo Hooks](https://heartbeat.fritz.ai/getting-started-with-react-native-and-expo-using-hooks-in-2020-fb466c25b04c)

### πŸ›  Tools
- [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/): This tool let's you see what has changed between one version of RN and another one. It's really useful for when you need to upgrade an app.

### ⌨️ Developers
- [The Net Ninja](https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg)
- [Expo Guides](https://expo.io/learn)