25+ видеоуроков по Android для начинающих / Habr
Приветствую вас, уважаемый хабрачеловек!
Предлагаю вашему вниманию бесплатно серияю видеоуроков в котрых рассмотренно базовые понятия разработки под Android.
Видеоуроки предназначены для начинающих Android разработчиков и предоставляют основы необходимые для того чтобы начать писать приложения под Android.
Содержимое
Android: Урок 1. Введение и установка необходимого ПО
Android: Урок 2. Создание первого приложения Hello World
Android: Урок 3. Ускорение эмулятора Android
Android: Урок 4. Обработчик событий на примере Button
Android: Урок 5. Что такое Activity и его цикл жизни
Android: Урок 6. Что такое Intent?
Android: Урок 7. Передаем данные с одного Activity в другое
Android: Урок 8. Toast. Всплывающие уведомления
Android: Урок 9. Как определить ориентацию устройства?
Android: Урок 10. onActivityResult и RequestCode для чего они?
Android: Урок 11. AlertDialog что это и для чего?
Android: Урок 12. Диспетчер компоновки LinearLayout
Android: Урок 13. Диспетчер компоновки TableLayout
Android: Урок 14. Диспетчер компоновки GridLayout
Android: Урок 15. Диспетчер компоновки RelativeLayout
Android: Урок 16. Логирование в Android
Android: Урок 17. Intent Filter, Явный и Неявный вызов Activity
Android: Урок 18. Что такое ListView и Adapters?
Android: Урок 19. Создание Menu
Android: Урок 20. Как создать Notification?
Android: Урок 21. Дополнительные возможности Notification
Android: Урок 22. Знакомимся с Fragment-ами
Android: Урок 23. Цикл жизни Fragment-a
Android: Урок 24. Динамическое добавление фрагментов
Android: Урок 25. Динамическое удаление и замена фрагментов
Уроки были написаны, для того чтобы дать начинающим базовые понятия и знания, для того чтобы начать писать свои приложения на Android.
Также автор иногда публикует новый материал, пока что это не так часто как бы того хотелось.
habr.com
Разработка в Android Studio приложений для андроид с нуля для чайников на языке java (видеоуроки)
Программирование под android: с чего начать?
- Как научиться программировать на андроид с нуля?
- Как создать андроид приложение, как сделать самому приложение для android смартфона и планшета?
- На каком языке программирования пишут мобильные приложения?
Наши видеоуроки для начинающих по разработке приложений для операционной системы Андроид помогут вам найти ответы на эти и другие вопросы, связанные с разработкой андроид-приложений. Вы узнаете:
1. Как скачать, установить и настроить среду разработки Android Studio и пакет Android SDK
2. Как создать простое приложение для android
3. Что такое эмулятор андроид-устройства (AVD) для запуска и тестирования android-приложений
По нашим урокам вы научитесь создавать элементы экранов, кнопки и менять их свойства.
Также вы узнаете внутреннюю структуру android-проекта и создадите свое первое приложение.
На нашем канале — видео уроки по программированию и разработке android приложений для смартфонов и планшетов, работающих под мобильной операционной системой Андроид.
Уроки выполняются в среде разработки Android Studio, которую создали совместно специалисты Google и команда JetBrains, авторы популярной среды разработки IntelliJ IDEA.
Android Studio объявлена официальной средой и рекомендуется для разработки мобильных приложений для андроид.
Уроки предназначены для начинающих разработчиков, не имеющих опыта разработки мобильных приложений, однако обладающих базовыми знаниями основ языка программирования java.
В уроках последовательно, от простого к сложному, отражены основные принципы и технологии разработки android приложений, начиная с установки и настройки среды разработки.
Уроки постоянно обновляются и добавляются.
Весь список видеоуроков по основам создания андроид-приложений
Для тех, кто плохо знаком с языком программирования JAVA предлагаем Туториал по основам языка программирования JAVA для начинающих
Также предлагаем Продвинутые курсы:
Продвинутые курсы по созданию приложений и игр для андроид помогут вам за очень короткий срок создать реальное работающее android-приложение или игру, внедрить в него рекламные баннеры и загрузить в маркет Google Play.
Скачать видео уроки по android-программированию и разработке мобильных приложений для андроид смартфонов и планшетов
список уроков следующий урок>>
www.fandroid.info
Android-разработка для начинающих: план изучения
Если вы только начинаете свою карьеру в качестве Android-разработчика или только планируете это сделать, следуйте этим шагам. Но этот список подойдет и для более опытных разработчиков, которые хотят освежить в памяти ключевые концепции. Наш план “Android-разработка для начинающих” поможет вам в любом случае!
0. Изучите Java
Да, я отметил этот шаг как нулевой, потому что перед изучением Android-разработки у вас должно быть знание Java. Вы можете сказать: “Но ведь Kotlin гораздо лучше подходит для Android-разработки, чем Java? И Google сделал его официальным языком для создания Android-приложений. Тогда зачем мне сначала изучать Java?”
Я не говорю, что вы не должны учить Kotlin. Я советую сначала изучить Java, потому что вы только начинаете заниматься Android-разработкой, а Java по-прежнему является важной частью Android. Ресурсов для обучения Android API на Kotlin пока недостаточно. Многие из уроков для начинающих написаны на Java. Поэтому для вас будет полезно понимать код на Java, не прогоняя его через конвертер.
Я посоветую для обучения Java книгу Head First Java. Она так интересно написана, что вам покажется, будто вы изучаете Java по комиксу. Другой хороший вариант — Thinking in Java.
1. Купите книгу по Android-разработке или пройдите онлайн-курс
После изучения Java приходит время начать обучаться Android-разработке. Я советую книгу Android Programming: The Big Nerd Ranch Guide для начала. Она основана на популярных буткэмпах Big Nerd Ranch. Вы можете использовать эту книгу в качестве практического руководства по Android-разработке, так как в ней много примеров кода с отличными пояснениями по ключевым концепциям.
Также я рекомендую Head First Android Development. Хотя эта книга немного устарела, она объясняет ключевые концепции очень интересным способом. Если вам понравился стиль Head First, вам будет приятно читать эту книгу.
Если вы предпочитаете видеоуроки, то советую вам пройти эти курсы:
Если вы хотите стать сертифицированным Android-разработчиком и у вас есть средства, я советую вам записаться на программу Android Developer Nanodegree от Udacity совместно с Google.
Google предлагает бесплатный курс Android Basics Nanodegree для незнакомых с программированием
Не забудьте добавить в закладки официальный обучающий гид для Android-разработчиков от Google. Этот гид затрагивает все базовые вещи и образцы кода, которые будут полезны для любого Android-разработчика.
Android-разработка для начинающих это не просто читать книги и смотреть видео. Если вы изучаете новую концепцию, нужно создавать пробные приложения на основе этих концепций.
Другие курсы:
2. Убедитесь, что понимаете эти концепции очень хорошо
Activity LifeCycle
Service, IntentService и их жизненный цикл
Broadcast Receivers
Content Providers
Tasks и Back Stack
Устранение багов в приложении
Context в Android
Android Views и Layouts
Темы и стили в Android
Fragments
ViewPager
RecyclerView
Shared Preferences
SQLite
Threading
ThreadPoolExecutor
Looper, Handler, HandlerThread
HTTP и REST
Организация сетей в приложениях Android
Уведомления
Локация и карты
Сенсоры Android
Локализация
Разрешения
App Standby и Doze Mode
Библиотеки поддержки в Android
Материальный дизайн
Система сборки в Android
3. Другое рекомендуемое чтение
Android-разработка для начинающих – это просто. Попробуйте начать и уже скоро вы сделаете свое первое приложение!
Если вы нашли опечатку — выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать [email protected].apptractor.ru
Полезные книги о разработке мобильных игр на Android и iOS / Mail.ru Group corporate blog / Habr
Вы решили заняться разработкой мобильных игр. С чего начать? Большинство программистов в геймдеве не ходили в учебные заведения, специализирующие только на играх. Скорее, это был какой-нибудь аналог GeekUniversity с видеоуроками или самостоятельный путь, начавшийся с огромного количества любимых игр, разбора механики, курсов в целом по мобильной разработке, оттачивания найденных алгоритмов в простых игрушках, создаваемых для первого портфолио.
Вне зависимости от выбранного пути, рано или поздно появится необходимость подключить еще один источник знаний, и тут вы можете задуматься о книгах. Учитывайте, что ни одна книга по мобильной разработке не заменит практику. В больших статьях по геймдеву вы слово «книга» можете вообще не встретить. Однако книги имеют определенное преимущество по сравнению со статьями — легко отсортировать их по рейтингу и выбрать лучшие.
Итак, книги не заменят вам реальные боевые курсы, но они могут стать хорошим подспорьем и дополнительным источником знаний. Из книг выбираем лучшие, а далее сортируем по вашему языку и области применения.
Android
Hello, Android: Introducing Google’s Mobile Development Platform 4th Edition
C 2010 года живет и обновляется «Hello, Android», начинающая знакомить вас с азами мира этой мобильной платформы. С первой главы книга покажет, как с нулевым багажом знаний создать рабочее приложение: «Hello, World» для Android.
Далее последует пример простейшей мобильной игры Ultimate Tic-Tac-Toe — это симулятор игры в крестики-нолики с несколькими различными режимами. Постепенно добавляя в игру функции, вы научитесь основам разработки под Android: создадите пользовательский интерфейс, сделаете поддержку аудио и видео, добавите графику с использованием 2D и 3D OpenGL, научитесь хранить данные с помощью SQLite, а также узнаете, как публиковать готовое игровое приложение в Google Play.
Learning Java by Building Android Games — Explore Java Through Mobile Game Development
Эта книга также ориентирована на новичков, поэтому вы получите простое и доступное изложение материала о языке Java, его базовых API и ООП. «Learning Java by Building Android Games» ориентирована на то, чтобы научить вас Java по процессу создания игры. Вы будете создавать 4 игры для смартфона и планшета: математическую тестовую игру, игру с памятью в стиле «Саймон» и две игры в ретро-аркадном стиле.
Из книги вы узнаете, как настроить среду разработки Android Studio, создать собственный Android-интерфейс, ввести в игры пиксельную графику, клики, анимацию, звуковые эффекты и многое другое. Да, и еще с нуля выучите Java в степени, достаточной для создания собственных игр.
Beginning Android Games
Книга знакомит с принципами создания базового игрового движка и игр, которые будут работать на разных версиях смартфонов и планшетов. «Beginning Android Games» подойдет не только новичкам, но и опытным программистам — благо, что информации на 714 страницах вместилось много. Обратите внимание, что в примерах кода из книги могут встречаться ошибки — если учиться методом «копировать/вставить», не задумываясь над смыслом происходящего, ничего путного не выйдет.
Android NDK Game Development Cookbook
Относительно короткая (320 страниц) книга о пакете разработки Android NDK (native development kit). Android NDK — это набор инструментов, которые позволяют реализовать на языках С и С++ часть вашего приложения, требующего прямого доступа к ресурсам системы. Android NDK также используется для создания игр.
В книге изложены пошаговые рецепты, помогающие начать разработку мобильных игр, используя Android NDK, а также некоторые популярные библиотеки C++. Фактически, у вас получится создать полноценное мобильное игровое приложение на языке C++.
Вы узнаете, как писать переносимый многопоточный код на C++, использовать свои навыки языка в мобильной разработке, воспроизводить аудиофайлы, использовать OpenGL ES для рендеринга и распознавать жесты. Для книги нужно обязательно иметь хотя бы базовые знания по С/С++.
Книгу написали авторы из России — Сергей Косаревский, занимавшийся мобильной разработкой в SPB Software, Яндексе, Layar и Blippar, и Виктор Латыпов, обладающий опытом разработки компиляторов, драйверов, а также программирования для робототехники.
The Beginner’s Guide to Android Game Development
Вы знаете Java? Ответ на этот вопрос не так и важен. При чтении и изучении материалов этой книги не имеет значения, новичок вы или опытный Java-программист. «The Beginner’s Guide» предлагает достаточно информации, чтобы вы начали делать собственную игру с нуля.
В этом руководстве вы найдете теорию и практику отдельных фундаментальных концепций, изложенных поэтапно — по главе на базовые принципы Java и ООП. Книга предоставляет доступ к обширной библиотеке примеров Java-игр и Android-игр через свой веб-сайт, чтобы вы могли продолжить обучение самостоятельно. Все примеры кода из книги доступны под лицензией MIT на сайте автора.
Android Game Programming by Example
Эта книга в основном ориентирована на Java-программистов и любых других, уже имеющих опыт разработки под Android, которые хотели бы адаптировать свои навыки для создания мобильных игр.
Книга учит созданию простых игровых движков для различных типов игр, внедрению продвинутого AI персонажей, прорисовке игровых объектов, HUD, генерации и воспроизведению звука, бесшовной смене уровней и т.д. Для быстрой и плавной синхронизации кадров используется OpenGL ES 2. К концу книги вы по урокам сделаете три полноценные игры.
Android Design Patterns: Interaction Design Solutions for Developers
Если вы опытный разработчик мобильных игр, но хотите улучшить свои навыки, эта книга даст вам различные шаблоны программирования. Автор предлагает более 60 основных паттернов проектирования и обработки сложных аспектов, таких как главное меню, поиск, формы, сортировки, фильтры, навигации и так далее.
Книга также содержит 12 антипаттернов, включающих распространенные ошибки, которые программисты часто допускают в играх. Шаблоны охватывают наиболее сложные типы пользовательских взаимодействий, и каждый из них наглядно иллюстрируется в пошаговой инструкции.
Professional Android 4 Application Development 3rd Edition
Книга вышла 5 лет назад, но нельзя сказать, что она радикально устарела. Это издание и сейчас остается отличным дополнением к любым источникам знаний по основам программирования на Android. Некоторые идеи могли быть реализованы лучше с использованием современных технологий, но это небольшой минус.
Вы получите 850-страничное руководство, написанное Рето Майером, одним из ведущих разработчиков Google, которое наглядно демонстрирует возможности Android SDK. Если вы опытный разработчик, то сможете быстро создавать свои игры. Новички сначала освоят интерфейс Android-приложения, а затем пошагово изучат все возможности оси. Большой плюс книги в том, что можно выбрать тот раздел, который интересует больше всего, и читать сразу выбранный фрагмент.
Книга переведена на русский язык.
Mobile Game Development with Unity: Build Once, Deploy Anywhere 1st Edition
Практическое руководство, рассказывающее, как создать интерактивные приложения для iOS и Android-устройств на движке Unity. Авторы делают обзор возможностей Unity с ориентацией на примерах использования их в реальных игровых ситуациях. Собственную игру вы будете создавать на примере трехмерного симулятора боевого космического корабля.
iOS
Game Development with Swift
Книга начинается со знакомства с лучшими функциями Swift для разработки игр. Затем вы узнаете, как оживить спрайты и текстуры, интегрироваться с Apple Game Center, публиковать готовые игры в App Store и многое другое. Под конец вы сможете создавать свои собственные игры для iOS с помощью Swift и SpriteKit. Вы должны быть знакомы с базовыми концепциями программирования, однако не требуется знаний Swift или знакомства с экосистемой Apple — начинать можно с нуля.
Кроме этой книги можно начать изучение языка с руководства «Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)» или «Swift Essentials — Second Edition». Оба издания дружелюбны к новичкам, и они научат вас основам Swift, вне зависимости от того, как вы будете использовать язык.
Но если вы хотите углубить свои знания в разработке под iOS и вам требуется полное справочное руководство, обратите внимание на книгу «iOS 11 Swift Programming Cookbook: Solutions and Examples for iOS Apps».
Swift 3 Game Development — Second Edition
В 2017 году книга «Swift 3 Game Development» получила обновление и начинается теперь с новых функций SpriteKit и Swift, которые можно использовать для разработки игр. После настройки первого проекта Swift вы научитесь рисовать, анимировать свою игру и добавлять физические симуляции.
Чтобы сделать вашу игру более увлекательной и интересной, вы должны уметь настраивать сцены и фон, добавлять персонажей, создавать меню и интегрироваться с Apple Game Center для использования рейтингов и достижений.
Весь код в книге объяснен или написан таким образом, что вы его хорошо понимаете и осознаете, как использовать схожие концепции в личных проектах.
iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems
Еще одно издание, получившее свежий апдейт. Книга содержит подробные рецепты для управления широким спектром общих проблем разработки игр iOS: от 2D и 3D-математики до SpriteKit и OpenGL — все они пересмотрены для Swift. Вы получаете простые, прямые примеры решений общих проблем, возникающих при программировании игр. Книга касается тем создания и настройки меню с помощью UIKit Detect, методов воспроизведения звуковых эффектов и музыки, различных способов хранения данных, математических сложностей физического моделирования, игрового ИИ, взаимодействия с игровыми контроллерами и внешними дисплеями.
Для этой книги вам потребуются начальные знания в областях iOS-программирования, Swift и Objective-C.
Beginning iOS Game Development
С книги Патрика Алесси многие начинали (и начинают) разработку под iOS. В «Beginning iOS Game Development» для новичков дается архитектура системы iOS, дизайн, анимация, звуки и многие другие элементы, представляющие собой универсальный конструктор, из которого вы соберете собственную игру.
Не требует никакого опыта создания игр для платформы iOS. Книга покажет, как работать со средой Xcode, рисовать с помощью Quartz 2D API, обрабатывать анимацию с Core Animation и звук с помощью Core Audio.
Swift Game Programming for Absolute Beginners
Название говорит само за себя. До начала этой книги Swift можно вообще в глаза не видеть. У вас будет множество уроков по созданию четырех разных игр, от аркады до паззла (Painter, Tut’s Tomb, Penguin Pairs, Tick Tick). В «Swift Game Programming for Absolute Beginners» следуют больше за структурой игры, чем за синтаксисом языка — вы сможете изучить Swift, но в контексте именно игр. Собственно, даже с играми особое знакомство не требуется — книга учит вас, как создавать игры для iOS без какого-либо предшествующего опыта с геймплеем.
Learning Unreal Engine iOS Game Development
Игры на движке Unreal Engine выполнены в самых различных жанрах и, конечно, их адаптировали под мобильную платформу. «Learning Unreal Engine iOS Game Development» учит основам разработки оптимизированных игр под iOS с использованием движка Unreal Engine 4. Книга не фокусируется на создании контента, и показывает возможности движка для 2D-игр, чтобы продемонстрировать концепцию скриптов, которую впоследствии можно применить к созданию собственных 2D или 3D-игр. Это не всеобъемлющий справочник, но если вы хотите с чего-то начать, возьмите на заметку несколько аспектов движка UE 4, которые вы точно будете использовать в дальнейшей работе.
Beginning Swift Games Development for iOS
Книга сфокусирована на работе с игровым 2D движком SpriteKit, оптимизированным для создания игр под устройства от компании Apple. Собственно, самой Apple движок и был представлен еще в iOS 7. Вторая половина книги касается темы разработки 3D-игр с использованием фреймворка SceneKit от Apple и языка Swift.
После изучения книги вы должны получить два готовых игровых приложения… Вот только для начала не лишним окажется знание Objective-C.
Заключение
Конечно, здесь собраны далеко не все хорошие книги по мобильной разработке. У каждого человека с опытом в геймдеве найдется свой особенный «топ книг», который лично он считает наиболее оптимальным. Если у вас есть примеры хороших изданий и вы считаете их подходящими для начинающих — поделитесь ссылками в комментариях. Приветствуются и примеры хороших адаптаций на русский язык — так получилось, что в сегодняшней подборке исчезающе мало примеров с переводами.
habr.com
Урок 3. Первый проект на Android Studio
Ваш первый проект на Android
Теперь вы готовы начать работу. Без промедления запускайте Android Studio. Далее нам нужно скачать последнюю версию Android API, с помощью которой мы будем создавать нашу первую игру. Android API — это набор готовых классов, процедур, функций, структур и констант (не пугайтесь этих слов — в следующих уроках вы найдёте объяснения всем этим терминам, а пока думайте о них, как об инструментах программиста), написанных другими программистами для облегчения нашей с вами жизни.
В меню (сверху экрана) находим вкладку “Tools” – далее “Android” – далее “SDK Manager”. Откроется вкладка “Android SDK” (на скриншоте ниже). На момент написания статьи самая высокая версия, как видно из скриншота – это Android API 26, но если вы видите более позднюю версию, ставьте галочку и смело качайте её (нажимаем “Apply” и дальше подтверждаем “OK”).
- Нажимаем «New project» как показано на скриншоте:
- Появится окно настройки нового проекта. Заполняем поля – в “Application name” пишем “FirstGame”, поле “Company domain” можно оставить без изменений, “Project location” – путь к проекту требуется выбрать таким образом, чтобы все папки на пути следования были на английском языке. Нажимаем “Next”.
- В следующем окне удостоверьтесь, что в чекбоксе “Phone and Tablet” стоит галочка (в остальных галочки убираем). Теперь мы должны выбрать ту версию ОС Android, начиная с которой наша с вами игра будет запускаться. Чем ниже версию вы выберете, тем большему проценту используемых девайсов будет доступна ваше приложение, но тем меньше особенностей новых версий ОС Android будет вам доступно для использования. Нажимаем “Next”.
- В следующем окне выберите “Empty Activity”. Нажимаем “Next”.
- В следующем окне оставляем поля без изменений и жмём “Finish”.
- “Tip of the day” – вкладка совет дня, которая будет открываться каждый раз с запуском Android Studio. Большинство советов могут показаться вам непонятными пока вы еще только учите Java, но многие из них действительно полезны. После прочтения очередного совета можете закрыть окно.
Если вы новичок в программировании, то код, параметры и файлы наверняка выглядят для вас устрашающе. Но не стоит волноваться, относитесь к ним так, как будто вы и не должны о них знать до определённой поры. На самом деле вы только что создали работающее приложение (в это, определённо, сложно поверить, но это действительно так). И чуть позже вы сможете его запустить на своем устройстве, поддерживающем ОС Android.
Но для начала поглубже окунёмся в мир Android Studio и изучим эту прекрасную среду разработки.
Android Studio сама по себе может показаться сложным инструментом для создания приложений, но мы будем постепенно углубляться в дебри разработки. Взгляните на следующий скриншот, быстро пробежимся по ключевым частям Android Studio:
- Обозреватель проекта – эта область очень похожа на знакомый нам проводник Windows. Здесь отображаются все папки и файлы, сгенерированные в ходе создания нашего проекта.
- Редактор кода – как следует из названия, здесь мы будем писать и редактировать наш код. Однако, как мы позже увидим, вид этого окна будет зависеть от того, какой тип файла мы редактируем;
- Панель меню – как и в большинстве программ, панель меню даёт нам полный доступ ко всем функциям, в нашем случае — среды разработки Android Studio;
- Панель инструментов – здесь содержится полезные однокликовые возможности, как, например, запуск или отладка нашей игры. Можете навести курсор на иконки кнопок и почитать всплывающие окна для ознакомления;
- Панель навигации – как и “путь к файлу”, тут отображается фактическое местоположение в вашей файловой системе того файла, с которым вы сейчас работаете;
- Важные информационные окна – тут находятся вкладки для отображение некоторой информации, например, состояние устройства на котором вы отлаживаете своё приложение.
В следующей статье мы еще немного времени отведём пользовательскому интерфейсу Android Studio, узнаем, как можно без кода редактировать пользовательский интерфейс нашего приложения. После чего, создадим простенькое меню для нашей первой игры.
На этом пока всё, переходите к следующему уроку.
android-study.ru
Видеоуроки по основам разработки android-приложений (весь список) — Fandroid.info
157
В этом уроке узнаем, как получить список всех установленных приложений на Android. Но начать
262
В этом уроке: Как создать макет для Navigation Drawer Как инициализировать Navigation Drawer Как
174
Хороший доклад Сергея Рябова на конференции Mobius 2018 о том, как строить реактивные андроид-приложения
7
Сегодня в рубрике «Инструменты андроид-разработчика» мы оговорим о новой версии Android Studio, которая вышла
5
Вернуться к уроку 11 Перейти к уроку 12 [mlw_quizmaster
Как добавлять на экран и удалять с экрана элементы визуального интерфейса в android-приложениях, как
www.fandroid.info
Уроки 1-10 | установка Android Studio, Android SDK, создание эмулятора андроид-устройства (AVD), простое приложение для android — Fandroid.info
630
Перевод статьи на Медиуме о технологии Broadcast Receivers (широковещательные приемники). Это компоненты андроид, которые
216
Продолжаем изучать Android Data Binding. На прошлом уроке мы просто отобразили статичные данные пользователю, но возможности
742
Продвинутый курс по разработке android-приложения QuizApp Цена снижена! В этом Продвинутом курсе вы узнаете,
В этом уроке добавим в приложение функцию оповещений о новых постах в Twitter и
270
Как создать мобильное приложение для Ютуба Цена снижена! Функционал приложения В рамках этого курса
17
Если вы читаете это, то скорее всего, являетесь обладателем смартфона на Android. Предположим, когда-нибудь
www.fandroid.info