Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fabiorbap/awesome-dev-study

A repository with links that I use for development study
https://github.com/fabiorbap/awesome-dev-study

List: awesome-dev-study

Last synced: 16 days ago
JSON representation

A repository with links that I use for development study

Awesome Lists containing this project

README

        

# Awesome development study list
A repository with references that I use for development study.
The references below are the ones I found useful for some reason and decided to keep stored in a variety of topics.
This repo is under permanent construction, so feel free to make suggestions and send your own references. I will try to constantly update it.

# React Native

## General

- [Facebook Official React Native website](https://facebook.github.io/react/)
- [50+Best articles and videos guide step by step of React Native](https://reactsharing.com/50best-articles-and-videos-guide-step-by-step-of-react-native.html)
- [Everything You Should Know About React: The Basics You Need to Start Building](https://medium.freecodecamp.org/everything-you-need-to-know-about-react-eaedf53238c4)
- [React Express](http://www.react.express/)
- [Essential cross-platform UI components for React Native](https://github.com/GeekyAnts/NativeBase)
- [React Native training](https://unbug.gitbooks.io/react-native-training/)
- [How to Conditionally Render a Component in React Native](https://kylewbanks.com/blog/how-to-conditionally-render-a-component-in-react-native)
- [Tips for React Native Images (or saying goodbye to trial and error)](https://medium.com/the-react-native-log/tips-for-react-native-images-or-saying-goodbye-to-trial-and-error-b2baaf0a1a4d)
- [Pixel perfect cloud images in React Native](https://blog.uncommon.is/pixel-perfect-cloud-images-in-react-native-55acbc377a72)

## Layout construction

- [Understanding React Native flexbox layout](https://medium.com/the-react-native-log/understanding-react-native-flexbox-layout-7a528200afd4)
- [FLEXBOX FROGGY game for practicing](http://flexboxfroggy.com/)
- [The Shapes of React Native](http://browniefed.com/blog/the-shapes-of-react-native/)

## Component styling

- [Styled Components](https://www.styled-components.com/)
- [Glen Maddern - Styling React Apps with Styled Components](https://www.youtube.com/watch?v=qu4U7lwZTRI)
- [Styling React/ReactNative Applications - Max Stoiber](https://www.youtube.com/watch?v=bIK2NwoK9xk)

# React

- [Intro to React Native for an iOS Developer](http://artsy.github.io/blog/2017/07/06/React-Native-for-iOS-devs/)
- [Learn React](https://learnreact.com/)
- [All the fundamental React.js concepts, jammed into this single Medium article](https://medium.freecodecamp.org/all-the-fundamental-react-js-concepts-jammed-into-this-single-medium-article-c83f9b53eac2)
- [React Component Patterns by Michael Chan](https://www.youtube.com/watch?v=YaZg8wg39QQ)

# JavaScript

- [JS Glossary](http://artsy.github.io/blog/2016/11/14/JS-Glossary/)
- [Mozilla JS Documentation](https://developer.mozilla.org/en-US/docs/Learn/JavaScript)
- [JS in CodeAcademy](https://www.codecademy.com/learn/javascript)
- [JS The Right Way](http://jstherightway.org)
- [Master Map & Filter, Javascript’s Most Powerful Array Functions](https://codeburst.io/array-functions-map-filter-18a6e5f75da1)
- [The Modern Javascript Tutorial](https://javascript.info/)

# TypeScript

- [Coding guidelines](https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines)

# Android

## Dependency injection

- [Dependency Injection on Android](https://tech.just-eat.com/2015/10/26/dependency-injection-on-android/)
- [Practical guide to Dagger 2](https://android.jlelse.eu/practical-guide-to-dagger-76398948a2ea)
- [Dagger 2. Part I. Basic principles, graph dependencies, scopes.](https://android.jlelse.eu/dagger-2-part-i-basic-principles-graph-dependencies-scopes-3dfd032ccd82)
- [Injeção de dependência no Kotlin com Koin](https://medium.com/collabcode/inje%C3%A7%C3%A3o-de-depend%C3%AAncia-no-kotlin-com-koin-4d093f80cb63)

## MVI

- [How to Implement MVI Architecture with Mosby in Android App](https://expertise.jetruby.com/how-to-implement-mvi-architecture-with-mosby-in-android-app-bc3d64e04739)

## QR Code

https://codinginfinite.com/qrcode-generator-and-reader-android-example/

## Testing

- [Developing Android unit and instrumentation tests - Tutorial](https://www.vogella.com/tutorials/AndroidTesting/article.html)
- [Given When Then — Our Testing Approach](https://proandroiddev.com/given-when-then-our-testing-approach-c9087b291c36)

## Realm DB

- [Android Realm Database](https://www.journaldev.com/23357/android-realm-database)

## Coroutines

- [Mastering Kotlin Coroutines In Android - Step By Step Guide](https://blog.mindorks.com/mastering-kotlin-coroutines-in-android-step-by-step-guide)

## Gradle

- [Writing your Gradle build scripts in Kotlin on Android](https://www.bignerdranch.com/blog/writing-your-gradle-build-scripts-in-kotlin-on-android/?__s=er3shdupsyoqmaytzocu)

## Layout

- [ConstraintLayout Tutorial Part 1 - UNDERSTANDING CONSTRAINTS - Android Studio Tutorial](https://www.youtube.com/watch?v=4N4bCdyGcUc)

## RxJava2

- [Using RxJava 2 - Tutorial](https://www.vogella.com/tutorials/RxJava/article.html)
- [RXJava + Kotlin + Retrofit + Star Wars API](https://imasters.com.br/apis-microsservicos/rxjava-kotlin-retrofit-star-wars-api)

## Miscellaneous

- [Live Templates in Android Studio: Getting Started](https://www.raywenderlich.com/4979242-live-templates-in-android-studio-getting-started)

## Authentication

- [Access tokens and Refresh tokens](https://auth0.com/blog/refresh-tokens-what-are-they-and-when-to-use-them/#:~:text=Refresh%20tokens%20carry%20the%20information,issued%20by%20the%20authentication%20server.)

# UX

## Navigation

- [Basic Patterns For Mobile Navigation: Pros And Cons](https://www.smashingmagazine.com/2017/05/basic-patterns-mobile-navigation/)