Android. Изучение и разработка.

Так в нашей жизни всё скоротечно и одни приоритеты меняют другие, и то, что вчера казалось незыблемым и популярным сегодня уже таковым не является.

Казалось ещё вчера iOS было мне достаточно, но жизнь сделала крутой разворот и вот уже Android - твоя основная операционная система на которой ты пишешь, а Java - стал таким же родным, каким был вчера C# и C++.

В данном разделе я посвящу себя андроиду.

Гибридная жизнь

Рейтинг:   / 2

Что нужно человеку для счастья? А если он программист?

Эти два вопроса постоянно встают в нашем скучном и меркантильном мире. Работая постоянно с разными технологиями хочется, как обычно, и рубку съесть и попку не поцарапать. А именно: написать что-то полезное и себе и людям, не затратить на это много времени и сил, чтобы оно выглядело достойно и не вызывало рвотных позывов при своём использовании.

Собственно, пользуясь определёнными технологиями и техниками программирования изо дня в день хочется их переносить из проекта в проект. Вот и со мной так. В основной своей массе сегодняшние проекты мои это - SPA (single page application) на базе Angular и/или IONIC, да RESTful сервисы (Windows в основном, NancyFX, WebAPI). А в повседневной жизни я уже давно пересел с ноутбуков да планшетов на Android телефон (iPhone и яблоко я за их политику очень не очень, а Microsoft нас радует, уже на регулярной основе, проигрышами всех возможных мобильных рынков). Собственно я, как разработчик, всю жизнь был обязан Microsoft и его технологиям, но - увы, НТП не стоит на месте и IT мир преподносит свои радости и печали.

За прошедшее время я не раз уже прибегал к написанию native Android приложений, но каждый раз при смене версий Android (особенно при переходах от 2.х, 3.х, 4.х, 5.х, 6 и тд и тп) встречаешь ситуацию, когда многое надо переделывать, те же Drawler-ы тому нам примером. Но время не резиновое и хочется как-то абстрагироваться от всех этих утяжелений "многими знаниями". А поэтому выход тут для меня - гибридность. Когда, скажем так, вся теневая работа и взаимодействие с ОС выполняется нативным API Android, а вот система отображения и красоты переносится в платформонезависимые Framework-и на базе Web.

Подробнее...

Препарирование нового проекта

Рейтинг:   / 0

Продолжение статьи "Android. Первая программа"

 

Создать-то мы приложение создали, даже запустили его, вполне возможно, но из чего-же оно состоит, какова архитектура Android App?

Давайте разбераться вместе.

 

Подробнее...

У вас в машине есть bluetooth, но только для звонков?

Рейтинг:   / 19

AVP - Blue CarAudio, CarPhone - MonoСлышал я часто последнее время две вещи: после апдейта Android OS до четвёрки ICS, мой телефон больше не передаёт музыку на bluetooth гарнитуру, наушник или в машине на колонки. Программы, которые были раньше больше не работают.

Скажу больше, самому надоело ездить с засунутым  над головой телефоном, чтобы...

Подробнее...

Знакомимся - онлайновая студия Android Asset Studio

Рейтинг:   / 1

Сегодня случайно нашёл интересный продукт [...] - Android Asset Studio.

 

 

 

.

Подробнее...

Runtime локализация

Рейтинг:   / 1

Очень сильно раздражают программы которые локализуются только от выбранного языка телефона. У меня, например, есть целая куча программ, в которых мне ну ни как не нужен английский язык, а ввиду того...

Подробнее...

Android. Первая программа

Рейтинг:   / 9

Как написать приложение для Андрода (Android)?
С чего начать, как тестировать? Много, много вопросов и мало ответов по русски?
А давайте писать его вместе, ваше первое Android Apps wink

 

 

 

 

Подробнее...

Регистрация на Google Play

Рейтинг:   / 111

Как когда-то интернет, так и сейчас мобильный молильный мир всячески замонетизирован. И многое сейчас пишется и попадает на рынок не столько ради того, чтобы написать приятную и полезную вещь, в качестве альтруистического шага, а, скорее, из меркантильных побуждений, посыпанных звонкой монетов центов от миллиона скачиваний.

Так что же надо разрабочику, чтобы центики приятно обогатили душевное равновесие и немного утяжелили кармашек?

Подробнее...

Android-ные ресурсы. В помощь разработчикам

Рейтинг:   / 3

За год, прошедший в плотной работе по разработке клиентов для планшетов на базе OS Android, накопилось довольно много материалов и линков, которыми готов поделиться со своими читателями.

Подробнее...

Как уговорить андроид читать книги вслух по русски (UPDATED)

Рейтинг:   / 44

Уважаемые читатели, статья эта уже очень устарела. В самом конце я дам короткое описание как это делается на Andoid 5 и выше.

Немного не в тему, конечно, но всё таки про Android. Каждый раз когда я вижу читалку книжек CoolReader у меня "чешутся руки" уговорить её читать мне книги вслух. На всех персоналках это мне удалось (под персоналками я имею ввиду PC, notebook, laptop, netbook). Но таскать с собой эти гарные девайсы мне не очень нравится. А вот PDA-шки (планшетники) я с собой таскаю аж с 2001-го года, с ещё приснопамятной IBM Palm. Первая моя попытка познакомить CoolReader с русским голосом...

Подробнее...

Google Android security & permissions (вопросы безопасности и допусков)

Рейтинг:   / 2

ТЕГ: android ликбез.

В процессе разработки приложения для устройств под управлением операционной системы Google Android, система создаст уникального пользователя и ID группы (unique user & group ID) для каждого отдельного приложения. Каждое отдельное Android приложение это - файл сгенерированный пользователем (он может быть как закрыт от доступа других уникальных приложений, так и разрешить другим приложениям к себе в общем или к какой-то своей части).

Кроме того,

Подробнее...

Google Play / Android Market

Рейтинг:   / 0

ТЕГ: android ликбез.

Гугла (google) даёт разработчикам такую услугу как "Google Play".

Подробнее...

Android и Microsoft программист. Легко ли?

Рейтинг:   / 0

Вот уже пару месяцев я оторвавшись от проблем связанных с iOS и всеми этими глупостями связанными с необходимостью покупки специальной техники ради разработки пары портирований клиентов нашего ПО или жОских сексуальных упражнений по разработке всего этого в виртуальных машинах VM VirtualBox или VMWare которая, к слову сказать, ещё и платная, но и даёт больше возможностей для работы с MacOS... Короче проведя два месяца без всего этого и погрузившись в мир Google Android поймал себя на мысли: ну как же это здорово по сравнению с яблочными издевательствами над разработчиком. Как же это

Подробнее...

Текстуры и обои для ваших приложений 1280x800 - SAMSUNG GALAXY TAB N10.1 - имитация старины

Рейтинг:   / 2

Ещё немного структур/текстур/обоев, которая имитирует старину

Подробнее...

Текстуры и обои для ваших приложений 1280x800 - SAMSUNG GALAXY TAB N10.1

Рейтинг:   / 1

Ввиду разносторонности софта, который приходится писать, разнонаправленной целевой аудитории, но неизменном базовом гаджете, наконец-то принятым нами за основной у меня встал вопрос по поводу создания, откапывание в гугло-яндексах и прочих магический окультизмов... короче, стали нужны обои. Не всегда можно ограничится точечными выпендриваниями на базе HTML5/CSS3 или ещё какими шоманствами. Иногда душа просит стиля.

Подробнее...

Что такое Android? - Операционная система Android

Рейтинг:   / 0

Android является операционной системой на основе Linux с интерфейсом программирования Java.

Подробнее...