Pull to refresh

Митап Hot Mobile в Ульяновске

Reading time 1 min
Views 612
Development of mobile applications *Development for Android *Studying in IT
Приглашаем на митап Hot Mobile, посвященный разработке мобильных приложений, в Ульяновске!

29 августа специалисты mobile.SimbirSoft поделятся опытом и ответят на вопросы. Темы докладов:

  • «Что там интересного в Kotlin Reflection?»
  • «Handlers, Loopers, жизнь событий в Android»
  • «Плюшки Git и Android Studio, о которых вы не знали»

Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Comments 0

Google начала публичный альфа-тест Jetpack Compose

Reading time 2 min
Views 10K
ITSumma corporate blog Development of mobile applications *Google App Engine *Development for Android *


26 августа компания Google запустила в режиме альфа-теста новый инструмент для разработки Android-приложений Jetpack Compose, о чем сообщается в официальном блоге Google Android Developers. Основная цель JC — ускорение процесса разработки мобильных приложений и уменьшение объема конечного кода.

Основной особенность Jetpack Compose является отказ от XML для верстки интерфейса и использовании уже стандартного для android-разработки Kotlin для работы с данным UI-фреймворком. В совокупности, эти два решения не только облегчают процесс разработки приложения, но и снижают объем трудозатрат и кодовой базы.
Total votes 15: ↑15 and ↓0 +15
Comments 9

Новости Android разработки #3

Reading time 3 min
Views 3.7K
Android Broadcast corporate blog Development of mobile applications *Development for Android *

Текстовая версия выпуска новостей Android разработки на YouTube канале "Android Broadcast" от 8 февраля 2021. В них рассказывают о самых важных событиях, новостях, библиотеках и интересных статьях из мира разработки под Android.

В выпуске вы узнаете про Kotlin 1.4.30, закрытие JCenter, следующей версии KotlinX Serialization и что же на самом деле такое Harmony OS по заявлениям Huawei.

Читать далее
Total votes 7: ↑7 and ↓0 +7
Comments 2

Google выпустила стабильную версию Android Studio Arctic Fox с Jetpack Compose 1.0

Reading time 2 min
Views 3.3K
Development of mobile applications *Development for Android *Kotlin *

Google выпустила стабильную версию инструмента пользовательского интерфейса Android Jetpack Compose после двух лет разработки. Вместе со стабильным выпуском Android Studio Arctic Fox, Jetpack Compose готов к использованию в производственном коде.

Читать далее
Total votes 10: ↑10 and ↓0 +10
Comments 3

Официально! В Android 14 нельзя установить старые приложения

Reading time 2 min
Views 22K
Android Broadcast corporate blog Development for Android *

Буквально пару дней назад анонсировали выход первой ранней версии Android 14 для разработчиков (Developer Preview 1). Слухи ходившие по интернету последние 2 месяца подтвердились - установить старые приложения на устройствах с Android 14 и выше не получится. Но все это нестрашно

Подробности
Total votes 30: ↑22 and ↓8 +14
Comments 321

Вышла стабильная версия Android Studio Flamingo

Reading time 1 min
Views 2.2K
Programming *Development for Android *Software

Выпуск стабильной версии Android Studio Flamingo включает в себя новые функции для тестирования мобильных приложений, создания пользовательских интерфейсов с помощью Live Edit и обновление IntelliJ. Разработчики могут обновиться из самой IDE или скачать новую версию на официальном сайте.

Читать далее
Total votes 5: ↑5 and ↓0 +5
Comments 3

Итоги Google I/O для Android-разработчиков

Reading time 3 min
Views 1.1K
Programming *Development of mobile applications *Development for Android *

Вчера, 10 мая 2023 года, Google провела ежегодную конференцию Google I/O. Кроме новых гаджетов компания представила обновления инструментов для разработчиков: ИИ-помощника для Android Studio, обновления основных операционных систем и дизайн-центр для разработчиков.

Читать далее
Total votes 7: ↑7 and ↓0 +7
Comments 0

Google I/O 2013 Первый день. Краткие итоги

Reading time 6 min
Views 102K
Development for Android *
Все, наверное знают, что вчера 15 мая стартовала конференция Google I/O (а кто не знал теперь знает). В первый день конференции, по обычаю, освещают все ключевые нововведения в платформах Google.

image

Так что всем тем, кому интересно, что нового нам приготовил поисковый гигант, приятного чтения, а кому малоинтересно или не интересно вовсе, можно смело пропускать. Для простоты восприятия разобьём материал на две части: для пользователей и для разработчиков.
Читать дальше →
Total votes 89: ↑78 and ↓11 +67
Comments 94

Использование NDK в Android Studio

Reading time 9 min
Views 67K
Development for Android *
Tutorial
Sandbox
В настоящее время среди Android-девелоперов большую популярность имеет среда разработки Android Studio, основанная на IntelliJ IDEA от JetBrains. Однако, при использовании данной IDE, могут возникнуть проблемы при разработке приложений, использующих нативный код, так как Android NDK рассчитан преимущественно на использование IDE Eclipse и ADT.

Цель данной статьи — подробное описание процесса создания Android-приложения, использующего NDK в Android Studio, в частности — предложение достаточно простой и эффективной конфигурации gradle (системы сборки пакетов, используемая в Android Studio), гарантирующей включение нативных библиотек в APK-файл. Также статья включает краткую инструкцию работы с NDK в IDE Eclipse и введение в нативную разработку, достаточное для написания первого приложения.
Читать дальше →
Total votes 37: ↑36 and ↓1 +35
Comments 8

ADB Uninstall плагин для Android Studio (IntelliJ IDEA)

Reading time 6 min
Views 20K
Development for Android *

Так случилось, что я проиграл один спор и мне пришлось побриться налысо. Т.к. больше ничего не сдерживало поток свежих идей к моей голове, а на улицу показаться было стыдно, то я задался целью написать общественно-полезный плагин к одной из лучших сред разработки. Функционал прост, как паренный початок маиса, но очень нужный (ума не приложу, почему это еще не встроено по-умолчанию). Итак, сегодня я постараюсь поделиться опытом разработки плагина, который позволит вам элегантно удалять приложения над которыми вы работаете с подключенных андроид устройств.
Читать дальше →
Total votes 43: ↑43 and ↓0 +43
Comments 6

Интеграция Android Studio, Gradle и NDK

Reading time 5 min
Views 46K
Intel corporate blog Programming *Development for Android *
Translation
В свете недавних изменений (начиная с релиза 0.7.3 от 27 декабря 2013) новая система сборки под Android становится очень интересной в том числе и для тех, кто использует NDK. Теперь стало действительно просто интегрировать нативные библиотеки в вашу сборку и генерировать APK для различных архитектур, корректно обращаясь с кодами версий.
Читать дальше →
Total votes 27: ↑27 and ↓0 +27
Comments 5

Ошибка gradle при создании проекта в Android Studio

Reading time 1 min
Views 12K
Development for Android *Gradle *
Sandbox
Всем привет!

Столкнулся с проблемой при создании нового проекта в среде Android Studio (на момент написание статьи версия 0.3.2).
Операционка Win 7x64, Android SDK v 22.2.1.
Проект никак не хотел создаваться вылетая с ошибкой: Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'. Received status code 407 from server: Proxy Authentication Required

Сразу хочу сказать, что
Читать дальше →
Total votes 22: ↑7 and ↓15 -8
Comments 6

Navigation Editor — новый инструмент в Android Studio

Reading time 2 min
Views 36K
Development for Android *
В Android Studio появился интересный инструмент для быстрого прототипирования экранов активностей. Как говорят авторы на своей страничке — это пока только предварительная проба пера и данный инструмент ещё будет дорабатываться. Редактор может оказаться полезным как дизайнерам, так и начинающим разработчикам.
Я решил немного поиграться с редактором.
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Comments 25

Android Studio для NDK под Windows

Reading time 25 min
Views 219K
Programming *C++ *Development for Android *
Sandbox


На днях я обнаружил, что версия Android Studio неуклонно стремится к единице, в связи с чем задумался об изучении этого инструмента. Чтобы не было скучно, я решил поделиться своим опытом и собранными граблями в виде статьи-туториала.

Сразу хочу оговориться, что я не являюсь гуру Android-разработки, поэтому каких-либо откровений в тексте вы не найдете. Зато тут есть пошаговая инструкция по установке и настройке Android Studio под Windows и созданию простейшего проекта с использованием Android NDK.

Также заранее предупреждаю: статья получилась большой и очень подробной (честно, сам не ожидал), даже несмотря на то, что я почти все скриншоты и некоторые листинги кода спрятал под спойлеры.
Читать дальше →
Total votes 49: ↑43 and ↓6 +37
Comments 18

Аспектно ориентированное программирование в Android

Reading time 3 min
Views 12K
Development for Android *
Sandbox
Услышав об аспектно ориентированном программировании я, как Android разработчик, сразу подумал, что на Android это вряд ли заработает, однако, решил попробовать. Я был очень удивлен, когда уже через 5 минут приложение, использующее AspectJ, успешно заработало на телефоне.

Не буду убеждать в необходимости использования аспектов в Android и приводить примеры «uses cases», просто приведу пример того, как добавить к своему приложению возможность использования аспектов. Что такое аспекты и для чего их использовать прекрасно описано, например, на wiki.
Кому интересно - добро пожаловать под кат
Total votes 19: ↑16 and ↓3 +13
Comments 9

Полезные инструменты в Android Studio

Reading time 5 min
Views 11K
Development for Android *


Прошло уже достаточно много времени с момента презентации Android Studio и наверняка у многих накопилось много знаний, нюансов и фишек, используемых часто в работе. Этим и хочется поделиться. Я начну, а вы продолжите…
  • SSD
  • Наполнение лэйаута тестовыми данными
  • Автоинкремент версии и изменение имени билда
  • Создание различных вариантов сборки
  • Пипетка
  • Просмотр истории блока кода


Читать дальше →
Rating 0
Comments 0

Ubuntu Make — разработчику в помощь

Reading time 2 min
Views 56K
Development for Android *


Появилось желание познакомиться с разработкой под android. Скачал Android Studio, распаковал и удалил. Решил поискать другие варианты установки. В процессе поиска наткнулся на Ubuntu Make (он же Ubuntu Developer Tools Center в прошлом), и в этой небольшой заметке хочу рассказать вам о нем.
Читать дальше →
Total votes 25: ↑21 and ↓4 +17
Comments 13

Кроссплатформенное приложение в Android Studio на jMonkeyEngine 3

Reading time 6 min
Views 23K
Java *Development for Android *
Sandbox
jMonkeyEngine (jME) — трёхмерный игровой движок с открытым исходным кодом. Написан на Java и использует по умолчанию LWJGL для рендеринга. Полностью поддерживаются версии OpenGL со второй по четвёртую.
Как-то раз упоминался на Хабре в далёком 2010-м году.

Помимо характеристик примечателен джавой и не очень примечателен средой разработки NetBeans, которая идёт в комплекте с SDK.

В данной статье хочу рассказать о том, как прикрутить обезьянку к привычной Android Studio.
Читать дальше →
Total votes 17: ↑15 and ↓2 +13
Comments 1

Хоткеи Android Studio

Reading time 2 min
Views 51K
Development for Android *
Sandbox
Уже год как я начал пытаться программировать под Android, и весь год меня в этом поддерживал добрый друг Android Studio. Безусловно, я продвигался бы намного быстрее, знай зеленый я о хоткеях больше, но в свое время я не нашел цельного и понятного справочника важных горячих клавиш IDE, а посему написал его сам. В нем далеко не все комбинации, лишь те, что показались полезными в работе, за исключением Ctrl+C, Ctrl+V, Ctrl+X и Ctrl+Z. Выставляю его на суд общественности и для всеобщего пользования здесь:
Читать дальше →
Total votes 18: ↑10 and ↓8 +2
Comments 9

Создание нативных Android-приложений с использованием компилятора Intel C++ Compiler в Android Studio 1.0.1

Reading time 6 min
Views 57K
Intel corporate blog C++ *Development for Android *
Tutorial
Translation
На момент написания этого текста текущей версией Android Studio была версия 1.0.1. Компилятор Intel C++ Compiler for Android, будучи частью Intel Integrated Native Developer Experience (Intel INDE), поддерживает Android Studio 1.0.1 в Intel INDE 2015 Update 1. Поскольку Android Studio 1.0.1 не поддерживает Android NDK, в этой статье описаны шаги для создания нативного Android-приложения с использованием Android NDK r10d и компилятора Intel C++ Compiler for Android. Поехали!

Android Studio в качестве системы сборки использует Gradle. На момент написания статьи Gradle в процессе сборки вызывала систему NDK. В Android NDK r10 и более поздней версии после инсталляции Intel INDE компилятор Intel C++ Compiler for Android (ICC) не является более используемым по умолчанию компилятором в системе сборки NDK.
Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Comments 2