Подборка ссылок для изучения Android.
Курсы, блоги, учебники и статьи как для начинающих, так и для опытных разрабов.
https://blog.aritraroy.in/50-ultimate-resources-to-master-android-development-15165d6bc376
#android
Курсы, блоги, учебники и статьи как для начинающих, так и для опытных разрабов.
https://blog.aritraroy.in/50-ultimate-resources-to-master-android-development-15165d6bc376
#android
Medium
50+ Ultimate Resources to Master Android Development
I still remember the day a few years back when I started Android development and stepped into the vast world of unknown with almost no idea…
Просмотр чужого кода - это отличный способ узнать что-нибудь новое. По ссылке вы найдете подборку приложений с открытыми исходниками. Для каждого приложения указан уровень сложности кода.
#android #opensource
https://blog.aritraroy.in/20-awesome-open-source-android-apps-to-boost-your-development-skills-b62832cf0fa4
#android #opensource
https://blog.aritraroy.in/20-awesome-open-source-android-apps-to-boost-your-development-skills-b62832cf0fa4
Medium
20+ Awesome Open-Source Android Apps To Boost Your Development Skills
The best way to learn is to read and that’s true for a developer as well. If you want to become a better developer, you have to read more…
Конференция мобильных разработчиков MBLTdev 2017 уже в 4-й раз соберёт опытных и талантливых разработчиков. Изучи последние iOS- и Android-тенденции и лучшие практики, задай вопросы экспертам, познакомься с единомышленниками.
📅 Дата: 27 октября, пятница
⚔️ Событие: MBLTdev 2017
🏢 Место: Digital October, Москва
Билеты Early Bird: https://mbltdev.ru/ru/registration
Ведётся набор спикеров. Заполняй анкету, если есть чем поделиться с мобильным сообществом: https://goo.gl/u4ENGG
📅 Дата: 27 октября, пятница
⚔️ Событие: MBLTdev 2017
🏢 Место: Digital October, Москва
Билеты Early Bird: https://mbltdev.ru/ru/registration
Ведётся набор спикеров. Заполняй анкету, если есть чем поделиться с мобильным сообществом: https://goo.gl/u4ENGG
При использовании какой-либо библиотеки, часто приходится добавлять в dependencies несколько ее частей и всем им прописывать одну и ту же версию.
Gradle позволяет избавиться от этой копипасты с помощью переменных.
http://startandroid.ru/ru/blog/499-ispolzuem-peremennye.html
Gradle позволяет избавиться от этой копипасты с помощью переменных.
http://startandroid.ru/ru/blog/499-ispolzuem-peremennye.html
StartAndroid
Переменные в Gradle для версий библиотек
Как использовать переменные в Gradle для версий библиотек.
ADB дает возможность работать с устройствами через WiFi. Чтобы не возиться с командной строкой, есть плагин для AndroidStudio, который упростит подключение.
https://medium.com/@Kekc42/how-to-make-your-life-better-useful-android-studio-plugin-40e26c321a61
#android #androidstudio
https://medium.com/@Kekc42/how-to-make-your-life-better-useful-android-studio-plugin-40e26c321a61
#android #androidstudio
Medium
How to make your life better: useful Android Studio plugin
Testing Android app on a real device is important part of development. For this reason, you’ll be a force to run Apps on a Hardware Device…
Небольшая статья о поддержке Java 8 в Android Studio 3 без сторонних библиотек
#androidstudio #java
https://jeroenmols.com/blog/2017/07/21/java8language/
#androidstudio #java
https://jeroenmols.com/blog/2017/07/21/java8language/
Jeroen Mols
Embracing Java 8 language features
For years Android developers have been limited to Java 6 features. While RetroLambda or the experimental Jack toolchain would help, proper support from Google was notably missing.
Основы работы с in-app billing. Как внедрить механизм продаж в ваше приложение.
#android
https://medium.com/@theanilpaudel/google-play-inappbilling-the-complete-guide-ef2e751296c4
#android
https://medium.com/@theanilpaudel/google-play-inappbilling-the-complete-guide-ef2e751296c4
Medium
Google Play InAppBilling, the complete guide
In this post, I am trying to include all the necessary steps to implement Google Play InAppBilling in Android. I will try to cover all the…
Немного о различиях Application Context и Activity Context.
#android
https://blog.mindorks.com/understanding-context-in-android-application-330913e32514
#android
https://blog.mindorks.com/understanding-context-in-android-application-330913e32514
Mindorks
Understanding Context In Android Application
What is Context?
Подборка полезных горячих клавиш, настроек и плагинов для Android Studio
#android #androidstudio
https://medium.com/@mmbialas/50-android-studio-tips-tricks-resources-you-should-be-familiar-with-as-an-android-developer-af86e7cf56d2
#android #androidstudio
https://medium.com/@mmbialas/50-android-studio-tips-tricks-resources-you-should-be-familiar-with-as-an-android-developer-af86e7cf56d2
Medium
50 Android Studio Tips, Tricks & Resources you should be familiar with, as an Android Developer
The reason of this article, is to list helpful tips, tricks, shortcuts and resources for Android Studio that will improve your overall…
Forwarded from Rozetked (Danil Garaschenko)
21 августа Google в прямом эфире покажет солнечное затмение и представит новую версию Android O
Forwarded from Типичный программист
Видеокурс «Мобильная разработка».
Русскоязычный видеокурс для начинающих разработчиков, посвященный основам мобильной разработки. Цель курса — дать знания об основных концепциях разработки для мобильных устройств и общее представление о процессе разработки приложений под Android.
Первое видео: https://youtu.be/B0Fr8cWWD_w
Ссылка на весь курс: https://goo.gl/CXQqF6
Русскоязычный видеокурс для начинающих разработчиков, посвященный основам мобильной разработки. Цель курса — дать знания об основных концепциях разработки для мобильных устройств и общее представление о процессе разработки приложений под Android.
Первое видео: https://youtu.be/B0Fr8cWWD_w
Ссылка на весь курс: https://goo.gl/CXQqF6
YouTube
1. Мобильная разработка. Введение
Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс "Мобильная разработка" (осень 2015)
Лекция №1 "Введение"
Лектор - Евгений Мазуров
Цель курса — дать знания об основных концепциях разработки для мобильных устройств, дать общее представление о процессе…
Курс "Мобильная разработка" (осень 2015)
Лекция №1 "Введение"
Лектор - Евгений Мазуров
Цель курса — дать знания об основных концепциях разработки для мобильных устройств, дать общее представление о процессе…
На Udemy курс по Unity со скидкой 100%. Судя по содержанию, там совсем начальные вещи даются.
Скидка, как обычно, будет работать ограниченное время.
https://medium.com/100-free-udemy-coupons/become-an-ios-android-game-developer-with-unity-2017-udemy-free-coupon-100-off-1fd19976be8e
Скидка, как обычно, будет работать ограниченное время.
https://medium.com/100-free-udemy-coupons/become-an-ios-android-game-developer-with-unity-2017-udemy-free-coupon-100-off-1fd19976be8e
Medium
Become an iOS/Android Game Developer with Unity 2017 [Udemy Free Coupon — 100% Off]
Udemy — Become an iOS/Android Game Developer with Unity 2017
SOLID - это набор из 5 правил и принципов, которых следует придерживаться программисту.
На realm.io есть серия из 5 статей о SOLID. В конце каждой статьи есть ссылка на следующую.
https://academy.realm.io/posts/donn-felker-solid-part-1/
#programming
На realm.io есть серия из 5 статей о SOLID. В конце каждой статьи есть ссылка на следующую.
https://academy.realm.io/posts/donn-felker-solid-part-1/
#programming
GenyMotion в версии 2.10 добавил в свои эмуляторы кнопку для установки GApps
#android #emulator
https://medium.com/@nohitme/genymotion-now-comes-with-open-gapps-installer-6a5a3ba3c808
#android #emulator
https://medium.com/@nohitme/genymotion-now-comes-with-open-gapps-installer-6a5a3ba3c808
Medium
Genymotion Now Comes With Open GApps Installer
Genymotion is the most popular replacement for Android emulator, but by default it does not come with Google play services and play store…
Краткий обзор новшеств Android 8 Oreo
#android
http://android-developers.googleblog.com/2017/08/introducing-android-8-oreo.html
#android
http://android-developers.googleblog.com/2017/08/introducing-android-8-oreo.html
Android Developers Blog
Introducing Android 8.0 Oreo
Posted By: Dave Burke, VP of Engineering After more than a year of development and months of testing by developers and early adopters (th...
Подборка различных плагинов для Android Studio
#android #androidstudio
https://blog.mindorks.com/how-to-become-more-productive-in-android-with-android-studio-plugins-3beb3861fa7
#android #androidstudio
https://blog.mindorks.com/how-to-become-more-productive-in-android-with-android-studio-plugins-3beb3861fa7
Mindorks
How to become more productive in android with android studio plugins
Android studio is a very robust tool. It has the simplest and yet the most flexible interface to design UI for all types of devices.
Полезные советы и ссылки по Android разработке
#android
https://blog.mindorks.com/android-development-best-practices-83c94b027fd3
#android
https://blog.mindorks.com/android-development-best-practices-83c94b027fd3
Amit Shekhar | Coder | Teacher | Mentor
Android Development Best Practices
In this blog, we will explore some of the best practices in designing and developing Android apps.
Хороший вводный материал по Android Data Binding. Подключение к проекту, использование с обычными View и с RecyclerView, сравнение с ButterKnife, код приложения на github.
#android
https://medium.com/@sayvortana.itc/exploring-android-data-binding-library-ff467171c756
#android
https://medium.com/@sayvortana.itc/exploring-android-data-binding-library-ff467171c756
Medium
Exploring Android Data Binding Library
Android data binding library provide mechanism for us to bind the data in the Android layout, and it allows us to remove all the…
Несколько советов, как сделать ваше приложение безопаснее
#android #security
https://medium.com/@saranyaan2710/tips-for-developing-secure-android-applications-984a89ae3190
#android #security
https://medium.com/@saranyaan2710/tips-for-developing-secure-android-applications-984a89ae3190
Medium
Tips for Developing Secure Android Applications
Security is a major concern while developing mobile applications in today’s era. Here, I list down most common things that developers…