Самым сложным этапом в любом деле, пожалуй, является поиск точки старта. При создании приложений для android эту задачу приходится делить на несколько и определять, например, для каких версий android должно быть будущее приложение.
Не буду разводить демагогию и перейду к самой сути. Для создания, с Вашего позволения, стандартно-шаблонного приложения (левое слайдинг-меню, actionbar), которое будет одинаково смотреться как на android-2.2 так и на android-4 я предлагаю не изобретать велосипеды и использовать готовые решения actionbar-sherlock и sliding-menu.
В этой статье я нарочно опущу процесс установки среды разработки, но буду подразумевать, что разработка ведется в eclipse android sdk.
Читать полностью »
Рубрика «android» - 305
Распродажа планшетов от Barnes & Noble — скидки до 44%
2013-06-10 в 12:13, admin, рубрики: android, ebook, nook, планшеты, метки: ebook, nook, планшетыАмериканская компания Barnes & Noble, специализирующаяся на продажах книг и цифрового контента, устроила настоящий праздник цен на свои планшетные устройства серии NOOK HD
NOOK HD+ (16 Gb) продается теперь по цене в 149 долларов (было — 269 долларов, скидка в 44%)
NOOK HD (8 Gb) продается теперь по цене в 129 долларов (было — 199 долларов, скидка в 35%)
Слухи о том, что Barnes & Noble хочет закрыть свое направление электронных устройств ходили уже давно и, по видимому, такие экстремально низкие цены — явное доказательство этого.
Читать полностью »
SlideStackView или extending ViewGroup в Android
2013-06-10 в 9:59, admin, рубрики: android, android development, Блог компании Mail.Ru Group, Разработка под android, метки: android developmentЗанимаясь разработкой почтового приложения под Android, мы в Mail.Ru очень часто анализируем, насколько удобно для конечного пользователя построена навигация внутри нашей программы. Думаю, что не стоит объяснять насколько это важно, потому что все, кто пользуются мобильными приложениями, и без этого знают, что продукт, который не предоставляет интуитивно понятную и быструю навигацию, будет проигрывать тем продуктам, которые об этом позаботились. Удобство и тщательно продуманная навигация – это то, за что пользователь будет либо любить ваше приложение, либо каждый раз проявлять невероятные усилия, чтобы не разбить свой телефон об пол.
Обзор ASUS Padfone Infinity
2013-06-10 в 8:21, admin, рубрики: android, asus, fullhd, Padfone, Padfone Infinity, Блог компании ASUS Russia, планшет, планшеты, смартфон, метки: asus, fullhd, Padfone, Padfone Infinity, планшет, смартфон Еще совсем недавно нам показали первый Padfone, а буквально через полгода вышел Padfone 2. Теперь же перед нами полностью обновленный Padfone Infinity с 4-ядерным процессором и экраном Full HD. Концепция устройства проста: если вам нужен планшет, вы можете вставить телефон в док-станцию и пользоваться им как планшетом, получив при этом дополнительную батарею.
Читать полностью »
Дайджест новостей из мира мобильной разработки за последнюю неделю №15 (3 — 9 июня 2013)
2013-06-09 в 11:37, admin, рубрики: android, iOS, mobile development, Блог компании «Apps4All», мобильные приложения, монетизация, продвижение, разработка, метки: android, iOS, мобильные приложения, монетизация, продвижение, разработкаЭта неделя богата на интересные истории — BADLAND и cocos2d, модификация стоковых прошивок для Android, продвижение социального приложения (со списком всех использовавшихся сайтов и описание каждого), создание автомобильного компьютера на Android и большое исследование популярных игр в Apple AppStore и Google Play.
Основы верстки для нативных андроид приложений
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 код и создавать на телефоне удобства «пользования».
И так, поехали! Сегодня я расскажу как я реализовал функционал автоматической запись телефонных разговоров родными средствами.
Читать полностью »
Игровая консоль NVIDIA Shield в работе (видео от Nvidia)
2013-06-07 в 17:17, admin, рубрики: android, Nvidia, Nvidia Shield, Гаджеты. Устройства для гиков, игровые консоли, Игровые приставки, метки: Nvidia, nvidia shield, игровые консоли
Уже около полугода прошло с тех самых пор, как компания Nvidia анонсировала свое новое и очень интересное устройство, NVIDIA Shield, позиционируемое, как портативная игровая консоль. Уже тогда было понятно, что девайс весьма мощный, производительный, и может «потянуть» таже очень требовательные к ресурсам приложения/игры. На днях компания выложила демо-видео, с демонстрацией использования консоли не как игрового гаджета, а, скажем так, необычного планшета на основе Android OS.
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.
За подробностями приглашаю под кат.
Осторожно, картинки.Читать полностью »