Coder Social home page Coder Social logo

bytao7mao / android-development-resources Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adriantache/android-development-resources

0.0 1.0 0.0 0 B

A random list of my bookmarks regarding Android Development and other related topics, updated whenever

License: MIT License

android-development-resources's Introduction

Android-Development-Resources

A random list of my bookmarks regarding Android Development and other related topics, updated whenever

Extracted from Chrome using Bookmarks to References, then tweaked in Notepad++

Table of contents

  1. General Android Stuff
  2. Resources
  3. Marketing
  4. Design
  5. Git
  6. Business
  7. Kotlin

General Android Stuff

[1] Android phone for developer. - Courses / Google Challenge Scholarship: Android Basics - Udacity Discussion Forum. Retrieved from https://discussions.udacity.com/t/android-phone-for-developer/415334/6

[2] Android App Development Essential Training (2015). Retrieved from https://www.lynda.com/Android-tutorials/Android-App-Development-Essential-Training/442863-2.html

[3] Google Developers Certification | Google Developers. Retrieved from https://developers.google.com/training/certification/associate-android-developer/

[4] Android make activity as Fullscreen (Removing Title Bar or Action Bar) – Android Quick Tips | AndroidHive. Retrieved from https://tips.androidhive.info/2013/10/android-make-activity-as-fullscreen-removing-title-bar-or-action-bar/

[5] android - How to disable action bar permanently - Stack Overflow. Retrieved from https://stackoverflow.com/questions/8456835/how-to-disable-action-bar-permanently/44754842#44754842

[6] Android: how to draw a border to a LinearLayout - Stack Overflow. Retrieved from https://stackoverflow.com/questions/8203606/android-how-to-draw-a-border-to-a-linearlayout

[7] Font Resources | Android Developers. Retrieved from https://developer.android.com/guide/topics/resources/font-resource.html

[8] Fonts in XML | Android Developers. Retrieved from https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml.html

[9] TextView Hyperlink – Change Color and Remove Underline | Prativa's Blog. Retrieved from https://prativas.wordpress.com/category/android/textview-hyperlink-change-color-and-remove-underline/

[10] Android TextView hyperlink without underline | SOFTORCHARD. Retrieved from https://softorchard.wordpress.com/2015/07/13/android-textview-hyperlink-without-underline/

[11] android - How do I style autoLink="web" links? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/5998618/how-do-i-style-autolink-web-links

[12] What is the default font family in Android? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/39535475/what-is-the-default-font-family-in-android

[13] GitHub - AndroidStudyGroup/constraint-layout-demos: A series of layouts built with ConstraintLayout from trivial to complex.. Retrieved from https://github.com/AndroidStudyGroup/constraint-layout-demos

[14] Downloadable Fonts | Android Developers. Retrieved from https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts.html

[15] Android Developer Beginner. Step #1— Interacting with the UI. Retrieved from https://proandroiddev.com/android-developer-beginner-step-1-interacting-with-the-ui-c7d2a793f2fa

[16] Why I added licenses to my Udacity projects – Lara Martín – Medium. Retrieved from https://medium.com/@laramartin/why-i-added-licenses-to-my-udacity-projects-3070f602006e

[17] 50 Android Studio Tips, Tricks & Resources you should be familiar with, as an Android Developer. Retrieved from https://medium.com/@mmbialas/50-android-studio-tips-tricks-resources-you-should-be-familiar-with-as-an-android-developer-af86e7cf56d2

[18] Java Video Tutorial - YouTube. Retrieved from https://www.youtube.com/watch?v=TBWX97e1E9g

[19] Playing with elevation in Android – Noteworthy — The Journal Blog. Retrieved from https://blog.usejournal.com/playing-with-elevation-in-android-91af4f3be596

[20] Canvas : The Real Play Ground! Android – AndroidPub. Retrieved from https://android.jlelse.eu/canvas-the-real-play-ground-android-c0faa4b79943

[21] Improving performance with background data prefetching. Retrieved from https://engineering.instagram.com/improving-performance-with-background-data-prefetching-b191acb39898

[22] livehelp | Google Android Basics Challenge 2017 Slack. Retrieved from https://andbasics-challenge.slack.com/messages/C7USMUR1S/

[23] droidcon London 2017 | 26th - 27th Oct 2017 | London. Retrieved from https://skillsmatter.com/conferences/8265-droidcon-london-2017#skillscasts

[24] Android Design, Daily - Android - Android - Android - Android - Android - Android - Android - Android - Android. Retrieved from https://www.uplabs.com/android

[25] Android Development - Google+. Retrieved from https://plus.google.com/communities/105153134372062985968

[26] Android Design Community - Google+. Retrieved from https://plus.google.com/communities/117140012142044995433

[27] Mobile App Development & App Creation Software - Xamarin. Retrieved from https://www.xamarin.com/

[28] Understanding VectorDrawable pathData commands in Android. Retrieved from https://medium.com/@ali.muzaffar/understanding-vectordrawable-pathdata-commands-in-android-d56a6054610e

[29] Android Developers Blog: Playtime 2017: Find success on Google Play and grow your business with new Play Console features. Retrieved from https://android-developers.googleblog.com/2017/10/playtime-2017-find-success-on-google.html

[30] How To Become A Complete Android Developer – Mindorks. Retrieved from https://blog.mindorks.com/how-to-become-a-complete-android-developer-110d7ef91f2a

[31] How to Use FontAwesome in an Android App. Retrieved from https://code.tutsplus.com/tutorials/how-to-use-fontawesome-in-an-android-app--cms-24167

[32] Android Developers Blog. Retrieved from https://android-developers.googleblog.com/

[33] Styling Android – A technical guide to improving the UI and UX of Android apps. Retrieved from https://blog.stylingandroid.com/

[34] Chris Banes. Retrieved from https://chris.banes.me/

[35] edX | Free online courses from the world's best universities. Retrieved from https://www.edx.org/

[36] How to prepare and pass the Google Certified Associate Android Developer exam?. Retrieved from https://medium.com/@multidots/how-to-clear-associate-android-developer-exam-ab3ae5d783b7

[37] How I became an Associate Android Developer certified by Google. Retrieved from https://medium.freecodecamp.org/becoming-associate-android-developer-certified-by-google-26e08e6abf2f

[38] Google Developers Training | Google Developers. Retrieved from https://developers.google.com/training/android/

[39] Build a UI with Layout Editor | Android Studio. Retrieved from https://developer.android.com/studio/write/layout-editor.html

[40] Use ConstraintLayout to design your Android views. Retrieved from https://codelabs.developers.google.com/codelabs/constraint-layout/index.html?index=..%2F..%2Findex#0

[41] Build a Responsive UI with ConstraintLayout | Android Developers. Retrieved from https://developer.android.com/training/constraint-layout/index.html

[42] https://proandroiddev.com/what-i-look-for-in-a-junior-android-dev-3581ebd9f213?gi=e407fcf312d9. Retrieved from https://proandroiddev.com/what-i-look-for-in-a-junior-android-dev-3581ebd9f213?gi=e407fcf312d9

[43] What I look for in a Junior Android Dev – ProAndroidDev. Retrieved from https://proandroiddev.com/what-i-look-for-in-a-junior-android-dev-3581ebd9f213

[44] Getting Started with RxJava and Android. Retrieved from https://www.captechconsulting.com/blogs/getting-started-with-rxjava-and-android

[45] Lambda Expressions (The Java™ Tutorials > Learning the Java Language > Classes and Objects). Retrieved from https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html

[46] What are the thing that every Junior Android Developer should know about? : androiddev. Retrieved from https://www.reddit.com/r/androiddev/comments/66obt0/what_are_the_thing_that_every_junior_android/

[47] Google Codelabs. Retrieved from https://codelabs.developers.google.com/

[48] Meet Android Studio | Android Studio. Retrieved from https://developer.android.com/studio/intro/index.html

[49] Test Driven Development in Android with MVVM — Part 1. Retrieved from https://medium.com/@tellvivk/test-driven-development-in-android-with-mvvm-part-1-a374e9abb4bf

[50] Building Accessibility Services | Android Developers. Retrieved from https://developer.android.com/guide/topics/ui/accessibility/services.html

[51] LeetCode. Retrieved from https://leetcode.com/

[52] Retrofit. Retrieved from http://square.github.io/retrofit/

[53] OkHttp. Retrieved from http://square.github.io/okhttp/

[54] google/dagger: A fast dependency injector for Android and Java.. Retrieved from https://github.com/google/dagger

[55] Migration to RxJava 2.X – Dmytro Khmelenko – Medium. Retrieved from https://medium.com/@d.khmelenko/rxjava-library-has-already-become-a-standard-in-android-development-f825fed8c6e4

[56] Experimenting with Gradle dependencies. Retrieved from http://alexfu.github.io/android/2017/11/07/experimenting-with-gradle-dependencies.html?utm_source=Android+Weekly&utm_campaign=43a8a74a40-android-weekly-283&utm_medium=email&utm_term=0_4eb677ad19-43a8a74a40-338180749

[57] RadialGradient – Gradients – Styling Android. Retrieved from https://blog.stylingandroid.com/radialgradient-gradients/?utm_source=Android+Weekly&utm_campaign=43a8a74a40-android-weekly-283&utm_medium=email&utm_term=0_4eb677ad19-43a8a74a40-338180749

[58] Rx2Firebase : Firebase + RxJava [Android] – ProAndroidDev. Retrieved from https://proandroiddev.com/rx2firebase-firebase-rxjava-android-bde8158fb4cf

[59] Alias free resize with RenderScript – Petros Douvantzis – Medium. Retrieved from https://medium.com/@petrakeas/alias-free-resize-with-renderscript-5bf15a86ce3

[60] Secure data in Android — Encryption – ProAndroidDev. Retrieved from https://proandroiddev.com/secure-data-in-android-encryption-7eda33e68f58

[61] Beginner’s Guide to Gradle for Android Developers – Apptivity Lab. Retrieved from https://journals.apptivitylab.com/beginners-guide-to-gradle-for-android-developers-7972bfdf0668

[62] Migrating Crashlytics to the Firebase Console – ProAndroidDev. Retrieved from https://proandroiddev.com/migrating-crashlytics-to-the-firebase-console-5e05b6ff8c12

[63] Android OCR.pdf. Retrieved from https://profs.info.uaic.ro/~alaiba/pub/absolvire/2017%20iarna/Android%20OCR.pdf

[64] React Native vs Real Native Apps – codeburst. Retrieved from https://codeburst.io/react-native-vs-real-native-apps-ad890986f1f

[65] November 2017 platform distribution shows an anemic 0.1% increase for Oreo and a larger bump for Nougat. Retrieved from http://www.androidpolice.com/2017/11/13/november-2017-platform-distribution-shows-anemic-0-1-increase-oreo-larger-bump-nougat/

[66] From design to android, part 1 · Saúl Molinero. Retrieved from http://saulmm.github.io/from-design-to-android-part1

[67] From design to android, part 2 – Saul – Medium. Retrieved from https://medium.com/@saulmm2/from-design-to-android-part-2-2a6c141547d9

[68] The Best UI/UX Design Books & Resources for Designers (Updated). Retrieved from https://www.mockplus.com/blog/post/the-best-uiux-design-books-resources-for-designers

[69] Have you ever tried to convert Github Wiki into PDF?. Retrieved from https://medium.com/@yakivmospan/did-you-ever-try-to-convert-github-wiki-in-pdf-c3078538bf12

[70] Modern Android development with Kotlin (September 2017) Part 1. Retrieved from https://proandroiddev.com/modern-android-development-with-kotlin-september-2017-part-1-f976483f7bd6

[71] How to Customize Android Theme & Background | Android Studio 2.1.2 | Updated - YouTube. Retrieved from https://www.youtube.com/watch?v=IVAeK0i1N7o&feature=youtu.be

[72] Android Studio: Creating landscape layouts - Stack Overflow. Retrieved from https://stackoverflow.com/questions/28815769/android-studio-creating-landscape-layouts

[73] Android Color Management: What Developers and Designers Need to Know. Retrieved from https://medium.com/google-design/android-color-management-what-developers-and-designers-need-to-know-4fdd8054557e

[74] Android Coding: Resize Button programmatically using Java Code. Retrieved from http://android-coding.blogspot.ro/2011/05/resize-button-programmatically-using.html

[75] Tips for designers: from a developer for Android | Vinsol. Retrieved from http://vinsol.com/blog/2014/11/20/tips-for-designers-from-a-developer/

[76] android - What is the difference between "px", "dip", "dp" and "sp"? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/2025282/what-is-the-difference-between-px-dip-dp-and-sp

[77] Learn Java | Codecademy. Retrieved from https://www.codecademy.com/learn/learn-java

[78] Laziness is Why I Started Developing for Actions on Google. Retrieved from https://medium.com/@zps270/laziness-is-why-i-started-developing-for-actions-on-google-4685266883f6

[79] Let the code speak! – Hacker Noon. Retrieved from https://hackernoon.com/let-the-code-speak-52d1cebf0394

[80] I had 10 Android interviews during the last two years, here’s the questions plus some lessons I’ve…. Retrieved from https://medium.com/@MohamedIsoliman/i-had-10-android-interviews-during-the-last-two-years-heres-the-questions-plus-some-lessons-i-ve-cdc583dfbc65

[81] Extending the Google Assistant | Actions on Google | Google Developers. Retrieved from https://developers.google.com/actions/extending-the-assistant

[82] Android Architecture Patterns Part 1: Model-View-Controller. Retrieved from https://medium.com/upday-devs/android-architecture-patterns-part-1-model-view-controller-3baecef5f2b6

[83] 12 Practices every Android Development Beginner should know — Part 1. Retrieved from https://android.jlelse.eu/12-practices-every-android-beginner-should-know-cd43c3710027

[84] Lecture 1 | Programming Methodology (Stanford) - YouTube. Retrieved from https://www.youtube.com/watch?v=KkMDCCdjyW8&list=PL84A56BC7F4A1F852

[85] Top 10 most useful plugins for Android Studio – Vatsal Bajpai – Medium. Retrieved from https://medium.com/@vatsalbajpai/top-10-most-useful-plugins-for-android-studio-23051200e2b3

[86] Kotlin is the new Java – freeCodeCamp. Retrieved from https://medium.freecodecamp.org/kotlin-is-the-new-java-16b35c5f54a2

[87] Supporting Different Languages and Cultures | Android Developers. Retrieved from https://developer.android.com/training/basics/supporting-devices/languages.html

[88] Android Building Multi-Language Supported App. Retrieved from https://www.androidhive.info/2014/07/android-building-multi-language-supported-app/

[89] Animating a Scroll Gesture | Android Developers. Retrieved from https://developer.android.com/training/gestures/scroll.html

[90] Kotlin vs Java - what's the difference between the two?. Retrieved from https://www.androidauthority.com/kotlin-vs-java-783187/

[91] Getting Started | Android Developers. Retrieved from https://developer.android.com/training/index.html

[92] Overview of Instructor-Led Training (ILT) Courses | Google Developers Training | Google Developers. Retrieved from https://developers.google.com/training/courses/overview

[93] List of free and open-source Android applications - Wikipedia. Retrieved from https://en.wikipedia.org/wiki/List_of_free_and_open-source_Android_applications

[94] Layout Weights – Part 1 – Styling Android. Retrieved from https://blog.stylingandroid.com/layout-weights-part-1/

[95] Android: alternate layout xml for landscape mode - Stack Overflow. Retrieved from https://stackoverflow.com/questions/4858026/android-alternate-layout-xml-for-landscape-mode

[96] Knowledge boost for junior Android developers — Part I. Retrieved from https://android.jlelse.eu/knowledge-boost-for-junior-android-developers-part-i-b3250fe4b622

[97] Knowledge boost for junior Android developers — Part II. Retrieved from https://android.jlelse.eu/knowledge-boost-for-junior-android-developers-part-ii-e62ae5154160

[98] ConstraintLayout 101 & the new Layout Builder in Android Studio – Riggaroo - Android Dev. Retrieved from https://riggaroo.co.za/constraintlayout-101-new-layout-builder-android-studio/

[99] orientation - Android - disable landscape mode? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/582185/android-disable-landscape-mode

[100] [TIP] Implement Vibrations in your applications! - Courses / Google Challenge Scholarship: Android Basics - Udacity Discussion Forum. Retrieved from https://discussions.udacity.com/t/tip-implement-vibrations-in-your-applications/459190

[101] Mobile Ad Formats Lab #2 — Banner Ads Metrics & Insights. Retrieved from https://medium.com/@vourkosa/mobile-ad-formats-lab-2-banner-ads-metrics-insights-500873807039

[102] Mastering ConstraintLayout in Android - YouTube. Retrieved from https://www.youtube.com/watch?v=rzmB3UxxhaA

[103] Google Java Style Guide. Retrieved from https://google.github.io/styleguide/javaguide.html

[104] How to greatly improve your React app performance – MyHeritage Engineering – Medium. Retrieved from https://medium.com/myheritage-engineering/how-to-greatly-improve-your-react-app-performance-e70f7cbbb5f6

[105] The Science Behind Viral Apps (and How to Build One). Retrieved from https://medium.com/swlh/the-science-behind-viral-apps-and-how-to-build-one-6a0a7d0591ab

[106] The 4 Stages of 0->1 Products – The Year of the Looking Glass – Medium. Retrieved from https://medium.com/the-year-of-the-looking-glass/the-4-stages-of-0-1-products-cdb8236dbf66

[107] Android - Building a layout from Scratch using ConstraintLayout - and Q&A #RiggarooLive - YouTube. Retrieved from https://www.youtube.com/watch?v=h1LHzObflwo&feature=youtu.be

[108] Shrinking APKs, growing installs – Google Play Apps & Games – Medium. Retrieved from https://medium.com/googleplaydev/shrinking-apks-growing-installs-5d3fcba23ce2

[109] The Art of Android DevOps – Undabot. Retrieved from https://blog.undabot.com/the-art-of-android-devops-fa29396bc9ee

[110] How do I declare and initialize an array in Java? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/1200621/how-do-i-declare-and-initialize-an-array-in-java

[111] PhB-fr/AutoResizeText: Resize automatically the text size inside a TextView for Android versions before Oreo. Retrieved from https://github.com/PhB-fr/AutoResizeText

[112] performance - Increase allocated memory for android studio - Stack Overflow. Retrieved from https://stackoverflow.com/questions/35960545/increase-allocated-memory-for-android-studio

[113] Android Tutorial. Retrieved from http://www.mkyong.com/tutorials/android-tutorial/

[114] Android Penetration Testing. Retrieved from https://www.tutorialspoint.com/android_penetration_testing/index.asp

[115] Android App Development: My Tips and Lessons Learned | Toptal. Retrieved from https://www.toptal.com/android/making-an-android-app-lessons-learned

[116] The Activity Lifecycle | Android Developers. Retrieved from https://developer.android.com/guide/components/activities/activity-lifecycle.html#lc

[117] android - Restoring state of TextView after screen rotation? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/5179686/restoring-state-of-textview-after-screen-rotation/5179715#5179715

[118] Top 10 Most Common Mistakes That Android Developers Make | Toptal. Retrieved from https://www.toptal.com/android/top-10-most-common-android-development-mistakes

[119] Dashboards | Android Developers. Retrieved from https://developer.android.com/about/dashboards/index.html

[120] Google Developers Blog: Help users find, interact & re-engage with your app on the Google Assistant. Retrieved from https://developers.googleblog.com/2017/11/help-users-find-interact-re-engage-with.html?m=1

[121] linux - How to make an "alias" for a long path? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/17958567/how-to-make-an-alias-for-a-long-path

[122] Developers are users too — part 2 – Google Developers – Medium. Retrieved from https://medium.com/google-developers/developers-are-users-too-part-2-96e03fe17535

[123] ConstraintLayout | Android Developers. Retrieved from https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html

[124] How to Program Google Android. Retrieved from http://blogoscoped.com/archive/2007-11-19-n27.html

[125] alexjlockwood/ShapeShifter · GitHub. Retrieved from https://github.com/alexjlockwood/ShapeShifter?files=1

[126] Splash Screens the Right Way. Retrieved from https://www.bignerdranch.com/blog/splash-screens-the-right-way/

[127] Exploring the new Android ConstraintLayout – Exploring Android – Medium. Retrieved from https://medium.com/exploring-android/exploring-the-new-android-constraintlayout-eed37fe8d8f1

[128] Collection: Learn to Code. Retrieved from https://github.com/collections/learn-to-code

[129] Android - Building a layout from Scratch using ConstraintLayout - and Q&A #RiggarooLive - YouTube. Retrieved from https://www.youtube.com/watch?v=h1LHzObflwo

[130] android - Get array of id drawable resources - Stack Overflow. Retrieved from https://stackoverflow.com/questions/22504970/get-array-of-id-drawable-resources

[131] Android Internals For Developers : Part I – AndroidPub. Retrieved from https://android.jlelse.eu/android-internals-for-developers-part-i-982a4409f4b5

[132] I have a confession to make… I commit to master. – Hacker Noon. Retrieved from https://hackernoon.com/i-have-a-confession-to-make-i-commit-to-master-6a804f334beb

[133] Clean your status bar like a pro! – AndroidPub. Retrieved from https://android.jlelse.eu/clean-your-status-bar-like-a-pro-76c89a1e2c2f

[134] Best practices for happy Android resources – Inside Shazam. Retrieved from https://blog.shazam.com/best-practices-for-happy-android-resources-9445c1b521d6

[135] Supporting Multiple Screens | Android Developers. Retrieved from https://developer.android.com/guide/practices/screens_support.html

[136] Layout Weights – Part 2 – Styling Android. Retrieved from https://blog.stylingandroid.com/layout-weights-part-2/

[137] CS106A Programming Methodology. Retrieved from http://web.stanford.edu/class/cs106a/

[138] Launching a Startup after the Google & Udacity Scholarship. Retrieved from https://medium.com/@george_szabo/launching-a-startup-after-the-google-udacity-scholarship-7d8db9622f8f

[139] The 2 types of software engineering interviews and how to prepare for them. Retrieved from https://codeburst.io/the-2-types-of-software-engineering-interviews-and-how-to-prepare-for-them-2e7bd4daa0b

[140] Why we are not cross-platform developers – AndroidPub. Retrieved from https://android.jlelse.eu/why-we-are-not-cross-platform-developers-fd7ef70e976d

[141] Reducing apk size : A quick hack! – AndroidPub. Retrieved from https://android.jlelse.eu/reducing-apk-size-a-quick-hack-23055d820611

[142] Multi-Threading Like a Boss in Android With RxJava 2. Retrieved from https://blog.gojekengineering.com/multi-threading-like-a-boss-in-android-with-rxjava-2-b8b7cf6eb5e2

[143] Java Integer To String Examples - JavaDevNotes. Retrieved from http://javadevnotes.com/java-integer-to-string-examples#p3.1

[144] Formatting Numeric Print Output (The Java™ Tutorials > Learning the Java Language > Numbers and Strings). Retrieved from https://docs.oracle.com/javase/tutorial/java/data/numberformat.html

[145] Common Security Issues in Web Applications. Part 1 – codeburst. Retrieved from https://codeburst.io/common-security-issues-in-web-applications-part-1-af339360c646

[146] Appreneurs: How to become one and build a successful mobile app. Retrieved from https://medium.com/swlh/appreneurs-how-to-become-one-and-build-a-successful-mobile-app-588ca28980e7

[147] 6 Ways Free Apps Make Money [Examples + Tips]. Retrieved from https://www.appsterhq.com/blog/make-money-free-apps/

[148] 9 App Monetization Strategies for Your Startup Business. Retrieved from https://www.appsterhq.com/blog/app-monetization-models/

[149] Multi-currency support in Java | Drivy Engineering. Retrieved from https://drivy.engineering/multi-currency-java/?utm_source=Android+Weekly&utm_campaign=e254d2512b-androidweekly-285&utm_medium=email&utm_term=0_4eb677ad19-e254d2512b-338180749

[150] The Contract of the Model-View-Intent Architecture – ProAndroidDev. Retrieved from https://proandroiddev.com/the-contract-of-the-model-view-intent-architecture-777f95706c1e

[151] Simple but painful steps for writing a better code – car2godevs – Medium. Retrieved from https://medium.com/car2godevs/simple-but-painful-steps-for-writing-a-better-code-afb2651cef86

[152] Working with YAML in Gitlab CI from Android perspective. Retrieved from https://blog.undabot.com/working-with-yaml-in-gitlab-ci-from-android-perspective-b8cf54b5b911

[153] SpotBugs. Retrieved from https://spotbugs.github.io/

[154] Converting an Android app to Kotlin (part 1) – Igor Ganapolsky – Medium. Retrieved from https://medium.com/@iganapolsky/converting-an-android-app-to-kotlin-part-1-c8f8e0f2f28e

[155] The art of staging a rollout – Bleeding Edge – Medium. Retrieved from https://medium.com/bleeding-edge/the-art-of-staging-a-rollout-8e203b337b75

[156] Android Developers Blog: Getting your Android app ready for Autofill. Retrieved from https://android-developers.googleblog.com/2017/11/getting-your-android-app-ready-for.html?utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[157] The CommonsBlog — The Storage Situation: Internal Storage. Retrieved from https://commonsware.com/blog/2017/11/13/storage-situation-internal-storage.html?utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[158] Android Device Farm at Mercari – Mercari Engineering – Medium. Retrieved from https://medium.com/mercari-engineering/android-device-farm-at-mercari-3197237df0e1

[159] runtime generics in an erasure world. Retrieved from http://helw.net/2017/11/09/runtime-generics-in-an-erasure-world/?utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[160] Introducing Serial: Improved Data Serialization on Android. Retrieved from https://blog.twitter.com/engineering/en_us/topics/open-source/2017/introducing-serial.html?utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[161] Google Developers Blog: Announcing TensorFlow Lite. Retrieved from https://developers.googleblog.com/2017/11/announcing-tensorflow-lite.html?utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[162] Eric Fung - SQL on Android: Rise and Shine - YouTube. Retrieved from https://www.youtube.com/watch?v=vbHDoiMBbmA&feature=youtu.be&utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[163] Eliza Camberogiannis: Animations - YouTube. Retrieved from https://www.youtube.com/watch?v=QQ8f3VpCk9A&feature=youtu.be&utm_source=Android+Weekly&utm_campaign=c72197651c-android-weekly-284&utm_medium=email&utm_term=0_4eb677ad19-c72197651c-338180749

[164] Developers are users too — Introduction – Google Developers – Medium. Retrieved from https://medium.com/google-developers/developers-are-users-too-introduction-fefdb42f05a

[165] Room 🔗 RxJava – Google Developers – Medium. Retrieved from https://medium.com/google-developers/room-rxjava-acb0cd4f3757

[166] How project managers and developers can both (happily!) give realistic ship dates. Retrieved from https://medium.freecodecamp.org/how-project-managers-and-developers-can-both-happily-give-realistic-ship-dates-2d5e4ec42df7

[167] How to write products – uxdesign.cc. Retrieved from https://uxdesign.cc/how-to-write-products-a269c775bfa5

[168] I don’t care if you love red: how to work with your UX team, not against them. Retrieved from https://medium.com/swlh/i-dont-care-if-you-love-red-how-to-work-with-your-ux-team-not-against-them-172b1ef4f4fe

[169] How to become more productive in android with android studio plugins. Retrieved from https://blog.mindorks.com/how-to-become-more-productive-in-android-with-android-studio-plugins-3beb3861fa7

[170] The Missing RxJava 2 Guide to Supercharge Your Android Development (Part 1). Retrieved from https://blog.aritraroy.in/the-missing-rxjava-2-guide-to-supercharge-your-android-development-part-1-624ef326bff4

[171] Clearbit - Free logo API. Retrieved from https://clearbit.com/logo

[172] Java In-Depth: Become a Complete Java Engineer! | Udemy. Retrieved from https://www.udemy.com/java-in-depth-become-a-complete-java-engineer/learn/v4/content

[173] Keeping your code clean – codeburst. Retrieved from https://codeburst.io/keeping-your-code-clean-d30bcffd1a10

[174] Best mobile app UI designs of 2017 – UX Planet. Retrieved from https://uxplanet.org/best-mobile-app-ui-designs-of-2017-b632a02b2594

[175] How to Get Your First Developer Job in 4 Months – freeCodeCamp. Retrieved from https://medium.freecodecamp.org/https-medium-com-samwcoding-how-to-get-your-first-developer-job-in-4-months-ec86da6e5d9a

[176] Object-Oriented programming with Java, part I. Retrieved from http://mooc.fi/courses/2013/programming-part-1/

[177] Introduction to Programming in Java: An Interdisciplinary Approach. Retrieved from https://introcs.cs.princeton.edu/java/home/

[178] Android Developer beginner. Step #1  –  Interacting with the UI – Droids On Roids Blog. Retrieved from https://www.thedroidsonroids.com/blog/android-developer-beginner-step-1%E2%80%8A-%E2%80%8Ainteracting-with-the-ui

[179] Defining Methods (The Java™ Tutorials > Learning the Java Language > Classes and Objects). Retrieved from https://docs.oracle.com/javase/tutorial/java/javaOO/methods.html

[180] How to react to lack of storage – ProAndroidDev. Retrieved from https://medium.com/@FireZenk/how-to-react-to-lack-of-storage-2e05c6225753

[181] Recreate the game “Spin the Bottle” on Android – AndroidPub. Retrieved from https://android.jlelse.eu/recreate-the-game-spin-the-bottle-on-android-ec00ebbdb7d5

[182] I have 1 year of experience in Android. Now What? – Mindorks. Retrieved from https://blog.mindorks.com/i-have-1-year-of-experience-in-android-now-what-52d955b08027

[183] First Timers Only - Get involved in Open Source and commit code to your first project!. Retrieved from http://www.firsttimersonly.com/

[184] What I learned from doing 1000 code reviews – Hacker Noon. Retrieved from https://hackernoon.com/what-i-learned-from-doing-1000-code-reviews-fe28d4d11c71

[185] Troubleshooting code: A lost art - talk by Leon Fayer - YouTube. Retrieved from https://www.youtube.com/watch?v=E6Wao-nR-Qk

[186] Android save state on orientation change - Stack Overflow. Retrieved from https://stackoverflow.com/questions/32283853/android-save-state-on-orientation-change/32283919#32283919

[187] How to save activity state on screen rotation - Courses / Google Challenge Scholarship: Android Basics - Udacity Discussion Forum. Retrieved from https://discussions.udacity.com/t/how-to-save-activity-state-on-screen-rotation/468626?source_topic_id=412829

[188] The (Complete) Android Splash Screen Guide – AndroidPub. Retrieved from https://android.jlelse.eu/the-complete-android-splash-screen-guide-c7db82bce565

[189] The Android Lifecycle cheat sheet — part I: Single Activities. Retrieved from https://medium.com/@JoseAlcerreca/the-android-lifecycle-cheat-sheet-part-i-single-activities-e49fd3d202ab

[190] Testing Android App Shortcuts with UI Automator - Overflow Buffer. Retrieved from https://overflow.buffer.com/2017/12/05/testing-android-app-shortcuts-ui-automator/

[191] Things I wish I knew when I started building Android SDK/Libraries - Nishant Srivastava - YouTube. Retrieved from https://www.youtube.com/watch?v=G-x9wRWwICo

[192] Null References: The Billion Dollar Mistake. Retrieved from https://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare

[193] Work Smaller (Even If It Makes No Sense) – Hacker Noon. Retrieved from https://hackernoon.com/work-small-even-if-it-makes-no-sense-6bd1f401fc3a

[194] 450 Free Online Programming & Computer Science Courses You Can Start in December. Retrieved from https://medium.freecodecamp.org/450-free-online-programming-computer-science-courses-you-can-start-in-december-3f6cb3c4ce1a

[195] How did I land my first job as a self-taught developer? I prepared like crazy.. Retrieved from https://medium.freecodecamp.org/how-i-set-myself-up-to-land-my-first-job-as-a-self-taught-developer-43d326ea6b67

[196] The Android Developer’s Guide to Better Typography – Google Design – Medium. Retrieved from https://medium.com/google-design/the-android-developers-guide-to-better-typography-97e11bb0e261

[197] The Biggest Ad Monetization Lie You Overlooked – CallApp – Medium. Retrieved from https://medium.com/callapp/the-biggest-ad-monetization-lie-you-overlooked-61d4fe156e6a

[198] Secure data in Android — Encrypting Large Data – ProAndroidDev. Retrieved from https://proandroiddev.com/secure-data-in-android-encrypting-large-data-dda256a55b36

[199] Why Learning to Code is So Damn Hard. Retrieved from http://www.vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard

[200] Android Architecture Components: ViewModel – AndroidPub. Retrieved from https://android.jlelse.eu/android-architecture-components-viewmodel-e74faddf5b94

[201] 10 Things New Android Developers Can Relate To – AndroidPub. Retrieved from https://android.jlelse.eu/10-things-new-android-developers-can-relate-to-afd82791faab

[202] Optimize Your Build Speed | Android Studio. Retrieved from https://developer.android.com/studio/build/optimize-your-build.html

[203] How to Pitch Your App to Investors – The Startup – Medium. Retrieved from https://medium.com/swlh/how-to-pitch-your-app-to-investors-8fc6f93c31d

[204] These Tweaks to Your Daily Routine Will Significantly Improve How You Work. Retrieved from https://journal.thriveglobal.com/these-tweaks-to-your-daily-routine-will-significanlty-improve-how-you-work-8a9dc9634472

[205] How to launch your app [+what to avoid] – The Startup – Medium. Retrieved from https://medium.com/swlh/how-to-launch-your-app-what-to-avoid-34d331ab19d

[206] So you’re a new Software Engineer. Let’s face some facts and debunk some myths.. Retrieved from https://medium.freecodecamp.org/so-youre-a-new-software-engineer-let-s-face-some-facts-and-debunk-some-myths-a7beafc701b2

[207] gitconnected - The community for developers and software engineers. Retrieved from https://gitconnected.com/

[208] Unlearning and Relearning Agile – John Cutler – Medium. Retrieved from https://medium.com/@johnpcutler/unlearning-and-relearning-agile-925a651bbad6

[209] The Future Of Creativity & A New Challenge – Positive Slope – Medium. Retrieved from https://medium.com/positiveslope/the-future-of-creativity-a-new-challenge-4f180c3889bd

[210] Take the #100DaysOfCode Challenge. It’s the fastest way to form a coding habit.. Retrieved from https://medium.freecodecamp.org/take-the-100daysofcode-challenge-make-coding-a-habit-4a655d8663fd

[211] Understanding Types Of Observables In RxJava – Mindorks. Retrieved from https://blog.mindorks.com/understanding-types-of-observables-in-rxjava-6c3a2d0819c8

[212] https://medium.com/@vourkosa/mobile-ad-formats-lab-3-banner-ads-dos-and-donts-cdb63cd831de. Retrieved from https://medium.com/@vourkosa/mobile-ad-formats-lab-3-banner-ads-dos-and-donts-cdb63cd831de

[213] Scroll to certain position on application Android example code | Android Software. Retrieved from http://android.okhelp.cz/scroll-to-certain-position-on-application-android-example-code/

[214] Animations with ConstraintLayout and ConstraintSet – hellsoft. Retrieved from https://hellsoft.se/animations-with-constraintlayout-and-constraintset-b4634d38981f?gi=7a4a0a9ad01f

[215] Learning Path: SOLID Principles for Android. Retrieved from https://academy.realm.io/posts/learning-path-solid-principles-for-android/

[216] Animated icons on Android – Design, Code and Prototyping. Retrieved from https://stories.uplabs.com/animated-icons-on-android-ee635307bd6

[217] Where do layout_* attributes belong? – {dev} tips. Retrieved from https://tips.seebrock3r.me/where-do-layout-attributes-belong-4d7fd5eaa1fa

[218] Understanding Context In Android Application – Mindorks. Retrieved from https://blog.mindorks.com/understanding-context-in-android-application-330913e32514

[219] Keeping Styles in Scope | Wires Are Obsolete. Retrieved from http://wiresareobsolete.com/2014/11/keeping-styles-in-scope/

[220] To self-doubting developers: are you good enough? – freeCodeCamp. Retrieved from https://medium.freecodecamp.org/to-self-doubting-developers-are-you-good-enough-13de8ebdf53a

[221] App Manifest | Android Developers. Retrieved from https://developer.android.com/guide/topics/manifest/manifest-intro.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics

[222] Using the Material Theme | Android Developers. Retrieved from https://developer.android.com/training/material/theme.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics

[223] Right Way to create Splash Screen on Android – AndroidPub. Retrieved from https://android.jlelse.eu/right-way-to-create-splash-screen-on-android-e7f1709ba154

[224] How can I set up an editor to work with Git on Windows? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/10564/how-can-i-set-up-an-editor-to-work-with-git-on-windows

[225] Home | CodePath Android Cliffnotes. Retrieved from https://guides.codepath.com/android#getting-started

[226] Android strings.xml — things to remember – Google Developers Experts – Medium. Retrieved from https://medium.com/google-developer-experts/android-strings-xml-things-to-remember-c155025bb8bb

[227] Android Development. Retrieved from http://www.vogella.com/tutorials/android.html

[228] The Busy Coder's Guide to Android Development. Retrieved from https://commonsware.com/Android/

[229] Grokking RxJava, Part 1: The Basics. Retrieved from http://blog.danlew.net/2014/09/15/grokking-rxjava-part-1/

[230] 30 Steps to Mobile App Launch - Apptentive. Retrieved from https://www.apptentive.com/blog/2016/05/17/30-steps-to-mobile-app-launch/

[231] Launch checklist | Android Developers. Retrieved from https://developer.android.com/distribute/best-practices/launch/launch-checklist.html

[232] Java Code Example com.jjoe64.graphview.GraphView.GraphViewData. Retrieved from https://www.programcreek.com/java-api-examples/index.php?api=com.jjoe64.graphview.GraphView.GraphViewData

[233] Professional Developer. What Does It Mean? – droidsonroids – Medium. Retrieved from https://medium.com/@mateuszbudzar/professional-developer-what-does-it-mean-bf3a15b88e7

[234] The Firebase Blog: Using Android Architecture Components with Firebase Realtime Database (Part 3). Retrieved from https://firebase.googleblog.com/2017/12/using-android-architecture-components_22.html?m=1

[235] The 10 Statistical Techniques Data Scientists Need to Master. Retrieved from https://towardsdatascience.com/the-10-statistical-techniques-data-scientists-need-to-master-1ef6dbd531f7

[236] android - Apply color filter on button - Stack Overflow. Retrieved from https://stackoverflow.com/questions/17947322/apply-color-filter-on-button

[237] 2018 Social Media Image Sizes Cheat Sheet - Make A Website Hub. Retrieved from https://makeawebsitehub.com/social-media-image-sizes-cheat-sheet/

[238] Android Studio Pro Tip: go to source from logcat output. Retrieved from https://medium.com/@tauno/android-studio-pro-tip-go-to-source-from-logcat-output-f13bf46411b5

[239] Interviewing Tips for Android Engineers – Lyft Engineering. Retrieved from https://eng.lyft.com/interviewing-tips-for-android-engineers-f01ce7fba163

[240] Building and using Google Play Android Instant Apps Tutorial - Developine. Retrieved from http://developine.com/building-and-using-google-play-android-instant-apps-tutorial/

[241] Developer Secrets to Unprecedented Mobile App Engagement. Retrieved from https://medium.com/swlh/developer-secrets-to-unprecedented-mobile-app-engagement-64f63ababc5

[242] Playing with Paths – Google Developers – Medium. Retrieved from https://medium.com/@crafty/playing-with-paths-3fbc679a6f77

[243] Android Recipe #4, path tracing – Romain Guy. Retrieved from http://www.curious-creature.com/2013/12/21/android-recipe-4-path-tracing/

[244] 5 GitHub tips for new coders – freeCodeCamp. Retrieved from https://medium.freecodecamp.org/5-github-tips-for-new-coders-2f312689ffd5

[245] github/hub: hub helps you win at git.. Retrieved from https://github.com/github/hub#readme

[246] How to Use Storytelling to Rock Your Portfolio Review. Retrieved from https://medium.com/capitalonedesign/the-trouble-with-show-dont-tell-a5d4df90730d

[247] Adding Background Music to Android App - CodeProject. Retrieved from https://www.codeproject.com/Articles/258176/Adding-Background-Music-to-Android-App

[248] Gainlo - Mock Interview With Professionals. Retrieved from http://www.gainlo.co/#!/

[249] media player - Android: mediaplayer went away with unhandled events - Stack Overflow. Retrieved from https://stackoverflow.com/questions/9609479/android-mediaplayer-went-away-with-unhandled-events

[250] Learning to Code in 6 Months — A Product Manager’s Journey. Retrieved from https://hackernoon.com/learning-to-code-in-6-months-a-product-managers-journey-b5d09b856f72

[251] Recyclerview Pro Tips — Part 1 – ProAndroidDev. Retrieved from https://proandroiddev.com/recyclerview-pro-tips-part-1-8a291594bafc

[252] Yigit Boyar: Pro RecyclerView - YouTube. Retrieved from https://www.youtube.com/watch?time_continue=58&v=KhLVD6iiZQs

[253] android - Keep the screen awake throughout my activity - Stack Overflow. Retrieved from https://stackoverflow.com/questions/8442079/keep-the-screen-awake-throughout-my-activity

[254] Defining Shadows and Clipping Views | Android Developers. Retrieved from https://developer.android.com/training/material/shadows-clipping.html

[255] Safirah/google-interview-university: A complete daily plan for studying to become a Google software engineer.. Retrieved from https://github.com/Safirah/google-interview-university

[256] evrencoskun/TableView: TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.. Retrieved from https://github.com/evrencoskun/TableView

[257] 12 Practices every Android Development Beginner should know — Part 1. Retrieved from https://android.jlelse.eu/12-practices-every-android-beginner-should-know-cd43c3710027?gi=a7a874afbb46

[258] jwasham/coding-interview-university: A complete computer science study plan to become a software engineer.. Retrieved from https://github.com/jwasham/coding-interview-university

[259] Device Metrics - Material Design. Retrieved from https://material.io/devices/

[260] Improving the performance of Gradle builds. Retrieved from https://guides.gradle.org/performance/

[261] Nicolas Roard (@camaelon) | Twitter. Retrieved from https://twitter.com/camaelon?lang=en

Resources

[1] Material Design Colors, Material Colors, Color Palette | Material UI. Retrieved from https://www.materialui.co/colors

[2] (2) Latest Android For Beginners topics - Udacity Discussion Forum. Retrieved from https://discussions.udacity.com/c/standalone-courses/android-beginners

[3] Android Asset Studio. Retrieved from https://romannurik.github.io/AndroidAssetStudio/index.html

[4] github-git-cheat-sheet. Retrieved from https://services.github.com/on-demand/downloads/github-git-cheat-sheet.pdf

[5] Common Android Views Cheat Sheet.pdf - Google Drive. Retrieved from https://drive.google.com/file/d/0B5XIkMkayHgRMVljUVIyZzNmQUU/view

[6] Firebase. Retrieved from https://firebase.google.com/products/

[7] Meet Android Studio | Android Studio. Retrieved from https://developer.android.com/studio/intro/index.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics#key-commands

[8] Android SVG to VectorDrawable. Retrieved from http://inloop.github.io/svg2android/

[9] A Full List of the Best Frameworks for Building Android Apps. Retrieved from https://yalantis.com/blog/list-of-best-frameworks-for-android-app-development/

[10] hdodenhof/CircleImageView: A circular ImageView for Android. Retrieved from https://github.com/hdodenhof/CircleImageView

[11] romannurik/LayerVisualizer: A simple web-based 3D layer visualizer (useful for visualizing material UIs and other things involving depth/shadows). Retrieved from https://github.com/romannurik/LayerVisualizer

[12] google/material-design-icons: Material Design icons by Google. Retrieved from https://github.com/google/material-design-icons

[13] Spring. Retrieved from https://spring.io/

[14] Moqups · Mockups, Wireframes & Prototyping - Chrome Web Store. Retrieved from https://chrome.google.com/webstore/detail/moqups-%C2%B7-mockups-wirefram/nlfbhphohgafllkjnakmdppmmkjfbnke/related?hl=en

[15] Vaadin - Fight for Simplicity. Retrieved from https://vaadin.com/

[16] AppLaunchpad - (1000) Best Free Mockup Generator. Retrieved from https://theapplaunchpad.com/mockup-generator/

[17] Practical Data Structures Guide for Android developers. Retrieved from https://blog.mindorks.com/practical-data-structures-guide-for-android-developers-73fdec190802

[18] Navigation - Patterns - Material Design. Retrieved from https://material.io/guidelines/patterns/navigation.html#

[19] Android Design Principles | Android Developers. Retrieved from https://developer.android.com/design/get-started/principles.html

[20] App Widget Design Guidelines | Android Developers. Retrieved from https://developer.android.com/guide/practices/ui_guidelines/widget_design.html

[21] Introduction - Material Design. Retrieved from https://material.io/guidelines/material-design/introduction.html#introduction-principles

[22] Material Icons Guide - Google Design. Retrieved from https://google.github.io/material-design-icons/

[23] Writing - Style - Material Design. Retrieved from https://material.io/guidelines/style/writing.html#

[24] Introduction - Material Design. Retrieved from https://material.io/guidelines/material-design/introduction.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics

[25] Newest 'android' Questions - Stack Overflow. Retrieved from https://stackoverflow.com/questions/tagged/android

[26] Keyboard Shortcuts | Android Studio. Retrieved from https://developer.android.com/studio/intro/keyboard-shortcuts.html

[27] Pidoco - Online Wireframe and UX Prototyping Tool. Retrieved from https://pidoco.com/en

[28] The ultimate Android development guide: 50+ beginner and expert resources | TechBeacon. Retrieved from https://techbeacon.com/ultimate-android-development-guide-50-beginner-expert-resources

[29] 30 Resources for Android Developers | Udacity. Retrieved from https://blog.udacity.com/2015/06/30-android-developer-resources.html

[30] Write and View Logs with Logcat | Android Studio. Retrieved from https://developer.android.com/studio/debug/am-logcat.html

[31] Java Courses | edX. Retrieved from https://www.edx.org/course/subject/computer-science/java

[32] SubhrajyotiSen/AndroidResources: A collection of Android blogs, libraries, tutorials I found useful. Retrieved from https://github.com/SubhrajyotiSen/AndroidResources

[33] Keyboard Shortcuts for Android Studio. Retrieved from https://gautam.io/work/android_studio_shortcuts/

[34] The Activity Lifecycle | Android Developers. Retrieved from https://developer.android.com/guide/components/activities/activity-lifecycle.html

[35] aritraroy/UltimateAndroidReference: Ultimate Android Reference - Your Road to Become a Better Android Developer. Retrieved from https://github.com/aritraroy/UltimateAndroidReference

[36] uiGradients - Beautiful colored gradients. Retrieved from https://uigradients.com/#Greentodark

[37] Figma - build layouts!. Retrieved from https://www.figma.com/files/recent

[38] Kotlin Edu: Learn and teach Kotlin with easy and professional tools. Retrieved from https://www.jetbrains.com/education/kotlin-edu/?utm_source=Android+Weekly&utm_campaign=43a8a74a40-android-weekly-283&utm_medium=email&utm_term=0_4eb677ad19-43a8a74a40-338180749

[39] FrangSierra/Rx2Firebase: Rxjava 2.0 wrapper on Google's Android Firebase library.. Retrieved from https://github.com/FrangSierra/Rx2Firebase?utm_source=Android+Weekly&utm_campaign=43a8a74a40-android-weekly-283&utm_medium=email&utm_term=0_4eb677ad19-43a8a74a40-338180749

[40] Crashlytics for Android - Fabric Summary. Retrieved from https://fabric.io/kits/android/crashlytics

[41] Useful websites, blogs, resources etc. for Android developers - Google Docs. Retrieved from https://docs.google.com/document/d/1z9y-zz8IPHw0hLJmcxvzxqHyVF08OyCAGh2YM3hkifM/edit

[42] 30 new Android Libraries and Projects released in Summer 2017 which should catch your attention. Retrieved from https://medium.com/@mmbialas/30-new-android-libraries-and-projects-released-in-summer-2017-which-should-catch-your-attention-d3702bd9bdc6

[43] Primitive Data Types (The Java™ Tutorials > Learning the Java Language > Language Basics). Retrieved from https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

[44] Android Icon Reference Chart | The Icon Handbook. Retrieved from http://iconhandbook.co.uk/reference/chart/android/

[45] Android Action Bar Style Generator. Retrieved from http://jgilfelt.github.io/android-actionbarstylegenerator/

[46] Unsplash | Beautiful Free Photo Community. Retrieved from https://unsplash.com/

[47] Free Stock Photos · Search 40+ sites with LibreStock. Retrieved from http://librestock.com/

[48] FindA.Photo: 10,000 completely free stock photos to use for any purpose. Retrieved from http://finda.photo/

[49] 25 new Android libraries which you definitely want to try at the beginning of 2017. Retrieved from https://medium.freecodecamp.org/25-new-android-libraries-which-you-definitely-want-to-try-at-the-beginning-of-2017-45878d5408c0

[50] 30 New Android Libraries released in the Spring of 2017 which deserve your attention. Retrieved from https://medium.freecodecamp.org/30-new-android-libraries-released-in-the-spring-of-2017-which-deserve-your-attention-faea359a1915

[51] 30+ Kickass Tools to Develop Android Apps Like a Pro. Retrieved from https://blog.aritraroy.in/30-kickass-tools-to-develop-android-apps-like-a-pro-191e52b9419b

[52] AOSP Java Code Style for Contributors | Android Open Source Project. Retrieved from https://source.android.com/setup/code-style

[53] Fabric - App Development Platform for teams. Retrieved from https://get.fabric.io/#

[54] AI Pair Programmer | Codota. Retrieved from https://www.codota.com/

[55] markzhai/AndroidPerformanceMonitor: A transparent ui-block detection library for Android. (known as BlockCanary). Retrieved from https://github.com/markzhai/AndroidPerformanceMonitor

[56] Startup Stock Photos | Free Tech Stock Photos. Retrieved from http://startupstockphotos.com/

[57] The Stocks 2 - Best royalty free stock photos, videos, mockups, icons and fonts. Retrieved from http://thestocks.im/

[58] cesarferreira/dryrun: Try the demo project of any Android Library. Retrieved from https://github.com/cesarferreira/dryrun

[59] Packs | Media Militia. Retrieved from http://mediamilitia.com/category/freebies/packs/

[60] MedleyText - Take programming notes with style. Retrieved from https://medleytext.net/

[61] PGSSoft/AndroidSDKPoster: Wall poster with detailed changelog of Android SDK versions 14-27 , broken down into 30 categories. Retrieved from https://github.com/PGSSoft/AndroidSDKPoster

[62] Free to Use Sounds - High quality license free sounds. Retrieved from http://freetousesounds.com/

[63] Material Design Color Palette Generator - Material Palette. Retrieved from https://www.materialpalette.com/

[64] beeple - the work of mike winkelmann (cinema 4d project files, free vj loops etc.). Retrieved from http://www.beeple-crap.com/vjclips.php

[65] BoD/android-dip-ruler: Print it, cut it, give it to your designer!. Retrieved from https://github.com/BoD/android-dip-ruler

[66] A card Icons - Free Download, PNG and SVG. Retrieved from https://icons8.com/icon/set/a-card/androidL

[67] Free vector icons - SVG, PSD, PNG, EPS & Icon Font - Thousands of free icons. Retrieved from https://www.flaticon.com/

[68] Codeshare - Share code in real-time in your browser. Retrieved from https://codeshare.io/

[69] Workaline. Retrieved from https://workaline.com/

[70] 55,000 Icons - Free Download. Retrieved from https://icons8.com/icon/new-icons/material

[71] SVGOMG - SVGO's Missing GUI. Retrieved from https://jakearchibald.github.io/svgomg/

[72] Apolonia Lapiedra - I Want To Fuck You Too - Joy Mii #artporn on YourPorn. Sexy. Retrieved from https://yourporn.sexy/post/59c4eb185f055.html

[73] Unicode table - List of most common Unicode characters *. Retrieved from https://gist.github.com/ivandrofly/0fe20773bd712b303f78

[74] Localization checklist | Android Developers. Retrieved from https://developer.android.com/distribute/best-practices/launch/localization-checklist.html?utm_source=udacity&utm_medium=course&utm_campaign=android_basics#manage-strings

[75] Unsigned Integer Arithmetic API now in JDK 8 | Oracle Joseph D. Darcy's Oracle Blog. Retrieved from https://blogs.oracle.com/darcy/unsigned-integer-arithmetic-api-now-in-jdk-8

[76] appsthatmatter/GraphView: Android Graph Library for creating zoomable and scrollable line and bar graphs.. Retrieved from https://github.com/appsthatmatter/GraphView

[77] Android Graph View plotting library. Retrieved from http://www.android-graphview.org/

[78] Android Drawable Importer :: JetBrains Plugin Repository. Retrieved from https://plugins.jetbrains.com/plugin/7658-android-drawable-importer

[79] Android WiFi ADB :: JetBrains Plugin Repository. Retrieved from https://plugins.jetbrains.com/plugin/7983-android-wifi-adb

Marketing

[1] The Noob Guide to Online Marketing (With Giant INFOGRAPHIC) - Moz. Retrieved from https://moz.com/blog/the-noob-guide-to-online-marketing-with-giant-infographic-11928

[2] How Seth Godin Would Launch a New Business With $1,000 And 90 Days to Spare. Retrieved from https://medium.com/the-mission/seth-godin-new-business-5-step-fdb354988c23

[3] Don’t Build a Startup, Build a Movement – The Startup – Medium. Retrieved from https://medium.com/swlh/dont-build-a-startup-build-a-movement-15c31213168

[4] An 8-Min Guide to App Landing Pages – The Startup – Medium. Retrieved from https://medium.com/swlh/an-8-min-guide-to-app-landing-pages-4f70e4026e71

Design

[1] Knock Design Into Shape. Psychology of Shapes. – UX Planet. Retrieved from https://uxplanet.org/knock-design-into-shape-psychology-of-shapes-6e43c6e59955

[2] Color In Design: Influence On Users' Actions. | Tubik Studio. Retrieved from https://tubikstudio.com/color-in-design-influence-on-users-actions/

[3] Psychology in Design. Principles Helping to Understand Users.. Retrieved from https://uxplanet.org/psychology-in-design-principles-helping-to-understand-users-10bcf122f4b0

[4] Design a great feature graphic | Android Developers. Retrieved from https://developer.android.com/distribute/best-practices/launch/feature-graphic.html

[5] What’s new - Material Design. Retrieved from https://material.io/guidelines/material-design/whats-new.html

[6] Become a UX Designer from Scratch | Interaction Design Foundation. Retrieved from https://www.interaction-design.org/courses/become-a-ux-designer-from-scratch

[7] Chefbox App: User Experience Design Retrospective – Muzli -Design Inspiration. Retrieved from https://medium.muz.li/chefbox-app-user-experience-design-retrospective-5aba2248d60d

[8] Physics-based Animations | Android Developers. Retrieved from https://developer.android.com/guide/topics/graphics/physics-based-animation.html

[9] Fling Animation | Android Developers. Retrieved from https://developer.android.com/guide/topics/graphics/fling-animation.html

[10] Nick Butcher & Doris Liu - Learn Some New Moves: Advanced Android Animation - YouTube. Retrieved from https://www.youtube.com/watch?v=dzB-1VlHJW8

[11] Shape Shifter. Retrieved from https://shapeshifter.design/

[12] Android Completely transparent Status Bar? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/29311078/android-completely-transparent-status-bar

[13] An Introduction to Icon Animation Techniques | Android Design Patterns. Retrieved from https://www.androiddesignpatterns.com/2016/11/introduction-to-icon-animation-techniques.html

[14] How to use Animated Vector Drawable in your app - Mobikul. Retrieved from https://mobikul.com/use-animated-vector-drawable-app/

[15] Create cool Animations in Android using Lottie - YouTube. Retrieved from https://www.youtube.com/watch?v=T4v72xJqNpQ

[16] 2017: The Year of the Blob – Ian Latchmansingh – Medium. Retrieved from https://medium.com/@usonesinbetween/2017-the-year-of-the-blob-a3d899c9b071

[17] Behind the scenes of the Shazam animation – Inside Shazam. Retrieved from https://blog.shazam.com/behind-the-scenes-of-the-shazam-animation-9bc7f922b2be

Git

[1] Boost your productivity using Markdown. – Hacker Noon. Retrieved from https://hackernoon.com/boost-your-productivity-using-markdown-b8a84fc2a089

[2] Keep your feature branch up to date. (Example). Retrieved from https://coderwall.com/p/9idt5g/keep-your-feature-branch-up-to-date

[3] Gitflow Workflow | Atlassian Git Tutorial. Retrieved from https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow

[4] Udacity Git Commit Style Guide. Retrieved from http://udacity.github.io/git-styleguide/

[5] Git - About Version Control. Retrieved from https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control

[6] github - How to clone all remote branches in Git? - Stack Overflow. Retrieved from https://stackoverflow.com/questions/67699/how-to-clone-all-remote-branches-in-git?rq=1

[7] version control - Git workflow and rebase vs merge questions - Stack Overflow. Retrieved from https://stackoverflow.com/questions/457927/git-workflow-and-rebase-vs-merge-questions?rq=1

[8] Git Workflow | Atlassian Git Tutorial. Retrieved from https://www.atlassian.com/git/tutorials/comparing-workflows

[9] Oh, shit, git!. Retrieved from http://ohshitgit.com/

[10] How can I start contributing to GitHub projects as a beginner? : learnprogramming. Retrieved from https://www.reddit.com/r/learnprogramming/comments/7hjkya/how_can_i_start_contributing_to_github_projects/

[11] 24 Pull Requests. Retrieved from https://24pullrequests.com/

Business

[1] Being a Startup Founder is a minimum wage job — Here’s the proof. Retrieved from https://medium.com/the-mission/being-a-startup-founder-is-a-minimum-wage-job-heres-the-proof-cae616a44b99

[2] Frequently Asked Questions about startup studios, venture builders, company builders, foundries……. Retrieved from https://medium.com/startup-foundation-stories/frequently-asked-questions-about-startup-studios-venture-builders-company-builders-foundries-a495984dd171

[3] Lightning Talk: Master​ ​your​ ​career:​ ​Tips​ ​and​ ​tricks​ ​to​ ​rule​ ​your​ ​future | SkillsCast | 26th October 2017. Retrieved from https://skillsmatter.com/skillscasts/10998-master-your-career-tips-and-tricks-to-rule-your-future#showModal?modal-signup-complete

[4] The Biggest Trends in Entrepreneurship to Look For in 2018. Retrieved from https://neilpatel.com/blog/entrepreneurship-trends/

[5] How to make money from a free app – The Startup – Medium. Retrieved from https://medium.com/swlh/how-to-make-money-from-a-free-app-f8e235c58f65

[6] The Pocket Guide to Creativity – UX Planet. Retrieved from https://uxplanet.org/pocket-creativity-d1868400ff1b

[7] How programmers get disqualified from doing everything else. Retrieved from https://medium.com/@Empanado/how-programmers-get-disqualified-from-doing-everything-else-3959f4a21cc1

[8] Best Business Books 2017 — In Pictures. Retrieved from https://www.strategy-business.com/pictures/Best-Business-Books-2017-In-Pictures

[9] Learn to Manage Your Attention and Managing Time Will Take Care of Itself. Retrieved from https://medium.com/the-mission/learn-to-manage-your-attention-and-managing-time-will-take-care-of-itself-66d67d0984d6

[10] How to do things that don’t scale? – The Startup – Medium. Retrieved from https://medium.com/swlh/how-to-do-things-that-dont-scale-73eee1f59d77

Kotlin

[1] Unit testing protected lifecycle methods with Kotlin. Retrieved from https://medium.com/@dpreussler/unit-testing-activity-lifecycle-4e740f71e68a

android-development-resources's People

Contributors

adriantache avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.