Эта неделя богата на интересные истории — BADLAND и cocos2d, модификация стоковых прошивок для Android, продвижение социального приложения (со списком всех использовавшихся сайтов и описание каждого), создание автомобильного компьютера на Android и большое исследование популярных игр в Apple AppStore и Google Play.
Метка «android» - 69
Дайджест новостей из мира мобильной разработки за последнюю неделю №15 (3 — 9 июня 2013)
2013-06-09 в 11:37, admin, рубрики: android, iOS, mobile development, Блог компании «Apps4All», мобильные приложения, монетизация, продвижение, разработка, метки: android, iOS, мобильные приложения, монетизация, продвижение, разработкаОсновы верстки для нативных андроид приложений
2013-06-09 в 5:57, admin, рубрики: android, android development, mobile development, Разработка под android, метки: android, android development В этом посте будут рассмотрены вопросы верстки при создании нативных приложений для android. Той верстки, которая описывается в xml файлах из директории res/layout/ Итак начнем:
Существует пять стандартных типов верстки:
- AbsoluteLayout
- FrameLayout
- LinearLayout
- RelativeLayout
- TableLayout
Модификация стоковых прошивок для Android. Часть 2
2013-06-08 в 22:26, admin, рубрики: android, mobile development, SDK, Программирование на Android, Разработка под android, метки: android, SDK, Программирование на Android, Разработка под androidЗдравствуй Хабр!
В течение всей недели я размышлял о том, стоит ли писать о том что обещал или же по просьбе некоторых читателей дать разъяснения и объяснения по поводу некоторых, на мой взгляд базовых, вещей.
Не хотелось бы, но придется некоторых из вас расстроить. Писать самому — займет слишком много времени и сил, «копипастить» я не люблю больше всего, а делать из статьи кучу ссылок на разные ресурсы — будет моветон.
Например, описывать как происходит загрузка Android в данной статье будет не уместно. Если вы знаете принцип инициализации аппаратного обеспечения вашего компьютера в BIOSе, а затем его загрузка через ядро системы, то Android в этом плане ничем не отличается. Разница лишь в процессорной архитектуре. Структура файловой системы? Ну господа, это же чистой воды UNIX система, и писать где, что и как хранится — абсурдно! Править build.prop — это тюнинг системы. Да, это модификация, но большую часть этих параметров можно сделать сторонними приложениями, при чем удобными для пользования, например System Tuner.
Понять самому принципы системы Android заняло у меня пару месяцев, столько же займет времени и писать статьи, чтобы осветить все базовые вещи. Так что давайте лучше будем писать о конкретных примерах как разбирать Dalvik код и создавать на телефоне удобства «пользования».
И так, поехали! Сегодня я расскажу как я реализовал функционал автоматической запись телефонных разговоров родными средствами.
Читать полностью »
Xamarin + PCL + MVVM — как облегчить написание мобильных приложений под разные платформы
2013-06-06 в 13:59, admin, рубрики: .net, android, cross-platform, mobile development, mvvm, pcl, xamarin, метки: android, c++, cross-platform, mvvm, pcl, xamarinКак-то совершенно незаслуженно обделена вниманием платформа Xamarin 2.0, и я б хотел начать описание всех его замечательных свойств
Прежде всего, что такое Xamarin?
Xamarin это коммерческий продукт, основанный на open-source проекте Mono, который позволяет использовать .Net framework, в том числе язык C#, для кроссплатформенных разработок.
Основные свойства:
- C# для написания приложений под Android, iOs и Windows8. Поддержка LINQ и async/task
- Native UI, Native Peformance — код компилируется под конкретную платформу и использует native UI контроли
- Visual Studio и все его plugins, включая ReSharper, NUnit testing…
- Xamarin Studio, которая похожа на Visual Studio, но доступна также и для Mac
- Использование .Net библиотек
- Использование других готовых native компонент, обвернутых в C#
- Графический редактор для Андроида
Обзор Geeksphone Peak — телефона на Firefox OS
2013-06-06 в 12:54, admin, рубрики: android, Boot to Gecko, Firefox, Firefox OS, geeksphone, html5, mobile development, метки: android, boot to gecko, Firefox OS, geeksphone, html5Привет.
Я наконец-то дождался заветной коробочки с девайсом Geeksphone Peak и хочу поделиться фотографиями и скриншотами, с целью подгорева интереса читателей к платформе Firefox OS.
Заранее хочу предупредить, что телефон позиционируется как Developer Preview, то есть на конечного потребителя в общем-то не рассчитан.
Периодически Mozilla делает ночные сборки Boot2Gecko, поэтому как только на сервере появляется очередной билд — устройство обновляется по сети, так что проблем с каждым днём становится всё меньше, изменения ощутимые.
Если вы не в курсе, о чём вообще идёт речь, очень рекомендую ознакомиться со статьёй «Стартовали продажи первых телефонов на основе Firefox OS» на OpenNet.
За подробностями приглашаю под кат.
Осторожно, картинки.Читать полностью »
Vine — теперь и для Android
2013-06-05 в 8:25, admin, рубрики: android, twitter, vine, Софт, метки: android, twitter, vine Позавчера (03 июня 2013 года) наконец то вышло долгожданное официальное приложение сервиса Vine для устройств с Android.
Для тех кто не знает, Vine — это мобильное приложение, позволяющее создавать короткие видео-ролики и сразу выкладывать их в сеть, наподобие Instagram. Для iOS сервис доступен с января 2013 и с тех пор завоевал большую популярность. А теперь конечно же порадовали андроид-юзеров.
Красивый и приятный. Обзор смартфона Sharp SH837W
2013-06-04 в 7:42, admin, рубрики: android, sharp, sharp SH837W, Железо, метки: android, sharp, sharp SH837W У рядового потребителя есть стойкое сформированное мнение к брендам. Так Apple — безоговрочно дорого и круто, Samsung — ну как эппл, только дешевле, LG — эти пусть делают холодильники, ну и так далее.
Есть бренды, которые не ассоциируются с чем-то особенным. Например, Sharp. Все знают их отличные дисплеи. Но их смартфоны знакомы не многим.
Давайте я расскажу вам о смартфоне Sharp SH837W.
Читать полностью »
Собираем идеальный CarPC на Android: недостроенный долгострой
2013-06-03 в 17:41, admin, рубрики: android, carpc, diy или сделай сам, gps, mr3020, Raspberry Pi, RTL2832U, stm32, Программинг микроконтроллеров, метки: android, carpc, gps, mr3020, Raspberry Pi, RTL2832U, stm32
Моя машина меня устраивает почти всем. Есть практически все, что нужно. В комплектации блютусный телефон, кнопочный климат-контроль, электростеклоподъемники на всех дверях, подогрев сидений, подогрев, регулировка и складывание зеркал, чип-ключ, CD-чейнджер на 6 дисков, но без MP3 и линейного входа. Вот этот прискорбный факт и привел меня к мысли начать собрать свой CarPC на базе андроида. Начал рассматривать варианты и покатился… появилось много идей.
Читать полностью »
6 часов с МегаФон Login или ищем бюджетный смартфон с android для поездки в отпуск
2013-06-02 в 16:13, admin, рубрики: android, смартфон, телефония, метки: android, смартфон Данный пост не является обзором указанного в заголовке аппарата, это скорее предостережение. Тем более, что полноценный обзор телефона уже есть на просторах «Хабра»
Соответственно мне остается только честно и неподкупно поделится своими впечатлениями от 6 часов использования смартфона Мегафон Login
И поскольку сфотографировать я его не додумался, то выложу инфографику поясняющую вкратце текст поста.
Модификация стоковых прошивок для Android. Часть 1
2013-06-02 в 12:37, admin, рубрики: android, mobile development, SDK, Программирование на Android, Разработка под android, метки: android, SDK, Программирование на Android, Разработка под androidЗдравствуй Хабр!
Несколько лет назад, когда я впервые познакомился с Android, я услышал от своего коллеги по работе, что Android предусматривает возможность установки модифицированных или самодельных прошивок. Признаться, тогда я был далек от этого. И даже пол года назад меня едва интересовали подобные вещи. Глубоко в душе, я был уверен: то, что делает производитель, уже предназначено для нормального использования.
Каково же было мое разочарование, когда я приобрел телефон из поднебесной, где заводскими настройками было запрещено использование Google, Skype, Facebook и других приложений. В принципе, на некоторые вещи можно было закрыть глаза, но когда мой телефон не подразумевал использование учетной записи Google — я взял с себя обещания обязательно разобраться во что бы мне это не стало.
Прошло пол года и мои мои кастомные прошивки с успехом используются по всему миру.
В данной серии статей пойдет речь о том, как делать reverse программирование для Android, реализовывать патчи, твики и моды.
Читать полностью »