Просматривая ленту у себя в G+, наткнулся на сообщение, что в последней версии приложения Календарь на Android-устройствах используется новое диалоговое окно для выбора времени. Запустив приложение на своем планшете Nexus 7 с Android 4.3, я убедился, что это действительно так. Но меня как разработчика больше заинтересовала фраза, что исходный код диалогового окна доступен по адресу https://android.googlesource.com/platform/frameworks/opt/datetimepicker/+/master/. Я решил поковыряться just for fun.
Читать полностью »
Рубрика «android» - 288
Выбираем время с помощью нового TimePickerDialog
2013-08-15 в 17:00, admin, рубрики: android, Календарь, Разработка под android, метки: android, КалендарьMVC для андроид
2013-08-14 в 14:44, admin, рубрики: android, annotations, mvc, patterns, patterns and practices, Разработка под android, метки: android, annotations, mvc, patterns, patterns and practicesЯ считаю, что работа программиста заключается не в том, чтобы писать код а в том, чтобы оптимизировать процессы. Мы пишем код, что бы его пользователь мог быстрее и эффективнее достичь мирового господства, например. И было бы немного странно оптимизировать работу других и не оптимизировать свою. Сапожник без сапог — это нерационально.
Итак. Стал я недавно писать вторую версию своей апп для таких же религиозных фанатиков как и я. Апп не важна, важно, что двухстороннее связывание виджетов с данными — довольно рутинная, чреватая копипейстом работа. Особенно весело становится, если есть зависимости: Если изменился этот текст — обнови тот. Уже на втором экране, будучи вдохновлённым Butter Knife проектом я понял, что здесь огромный простор для генерализации (и, как ни странно, ничего подобного не нашёл).
Встречайте, проект Bandera*
Обзор Wexler.Tab 7b: планшет «за два рубля»
2013-08-13 в 8:16, admin, рубрики: android, wexler, Блог компании SmartGadget, планшеты, тестирование, метки: wexler, планшеты Вплоть до прошлого года Wexler ничем не выделялся на планшетном фронте – он был типичным В-брендом средней руки со средними же по всем параметрам «таблетками». Так обстояли дела до анонса модели Wexler.Tab 7t с nVidia Tegra 3. То есть не самый известный российский бренд внезапно взял и выпустил устройство, которое и в ценовом, и в функциональном плане лучше ASUS Nexus 7. К сожалению, подобные «прозрения» случаются весьма редко, поэтому сейчас я расскажу о представителе бюджетного сегмента, модели Wexler.Tab 7b. Данный планшет как бы дает эдакий «входной билет» в мир мобильного Android – тут вам и 3 990 рублей цены, и поддержка 3G.
Читать полностью »
Альфа и бета тестирование android приложений
2013-08-13 в 8:03, admin, рубрики: alpha, android, beta, testing, Разработка под android, метки: alpha, android, beta, testingДо недавнего времени для тестирования своих приложений я использовал различные способы публикации, от простого выкладывания apk файла на хостинг до использования специализированных сайтов типа testflightapp.com или использование своих велосипедов.
В очередном обновлении Google Play Developer Console была добавлена возможность тестирования приложений на определенном круге пользователей.
Если раньше загрузка apk файла сразу приводила к публикации приложения, то теперь добавлены 2 промежуточных шага.
Читать полностью »
Школа программистов HeadHunter 2013
2013-08-13 в 6:19, admin, рубрики: android, highload, javascript, python, Блог компании HeadHunter, мобильные приложения, обучение, Программирование, стажировка, студенты, Учебный процесс в IT, фронтенд, метки: android, highload, javascript, python, мобильные приложения, обучение, Программирование, стажировка, студенты, фронтенд Сегодня утром стартовал очередной, уже четвёртый по счёту набор в школу программистов HeadHunter.
Занятия будут проходить по вечерам, два раза в неделю с октября по апрель в московском офисе технического департамента, недалеко от метро Алексеевская. Преподаватели – наши специалисты, в числе которых blv, mikesub, tum0rc0re и ваш покорный слуга. Во время обучения студентам выплачивается ежемесячная стипендия – 15 тыс. рублей. Лучшим выпускникам будущей весной мы предложим присоединиться к нашей команде.
В этом году мы кардинально изменили программу обучения – студенты будут проходить обучение по двум независимым направлениям: фронтенд-разработка и разработка мобильных приложений. Каждый студент теперь сможет выбрать, по какому направлению он будет обучаться. При этом у всех студентов будет и общий курс лекций. Ещё больше внимания будет уделено решению практических задач — прежде всего мы хотим, чтобы выпускники были хорошо подготовлены к работе в бизнес-среде. Изменились и правила набора: вместо нескольких отборочных туров мы предлагаем потенциальным студентам выполнить тестовое задание, по результатам которого лучшие будут приглашены на собеседование. Так мы не теряем в качестве отбора, но значительно его ускоряем.
Dr. Tariff (3 месяца спустя) — подобрать тариф можно в 80 регионах России на Android и iOS
2013-08-13 в 5:05, admin, рубрики: android, Dr. Tariff, iOS, iphone, андройд, билайн, Блог компании Dr. Tariff, доктор тариф, Мегафон, МТС, подобрать тариф, метки: android, Dr. Tariff, iOS, iPhone, андройд, билайн, доктор тариф, Мегафон, МТС, подобрать тариф
3 месяца со старта проекта Dr. Tariff прошли не зря! Мы значительно доработали дизайн и возможности Android-версии, добавили в базу большую часть тарифов по всем регионам РФ, а также сделали релиз альфа-версии под iPhone.
Для тех, кто не в курсе: Dr. Tariff это бесплатный ассистент, который анализирует статистику ваших разговоров и подбирает идеальный тарифный план. После запуска приложение подробно изучит историю ваших разговоров и других затрат, чтобы сказать, можете ли вы тратить меньше. Последнее время приложение закрепилось в ТОП-3 бесплатных приложений по Финансам в Google Play.
Читать полностью »
Как я искал свой телефон с помощью Android Device Manager
2013-08-12 в 18:45, admin, рубрики: android, Android Device Manager, CyanogenMod, метки: android, CyanogenModВ прошлую пятницу, по пути домой, я бездарно посеял свой телефон в автобусе. Осознание этого печального факта пришло позже, когда я уже выходил из метро. Новый Nexus 4 терять очень жалко. К счастью я знал о нескольких программах, которые могут отслеживать местоположение телефона.
Прийдя домой, я первым делом попробовал включить Prey, но потом я вспомнил, что после рутования телефона я забыл активировать свой аккаунт.
После этого я попытался поставить Plan B, но тут меня ждал облом. Plan B работает только на старых версиях ОС.
Анонс: знакомство с SDK YotaPhone для разработчиков
2013-08-12 в 8:25, admin, рубрики: android, SDK, YotaPhone, два экрана, Йотафон, отечественный смартфон, Разработка под android, Смартфоны и коммуникаторы, телефон, метки: SDK, YotaPhone, два экрана, Йотафон, отечественный смартфон, телефонВ прошлый раз мы объявили о предстоящем тестировании SDK YotaPhone. Сообщаем, что мероприятие запланировано на ближайшую пятницу — 16 августа, с 10:00 до 19:00. Приглашаем всех заинтересованных Android-разработчиков зарегистрироваться здесь.
Видео-впечателния от портативной Android-консоли JXD S5110b
2013-08-12 в 2:38, admin, рубрики: android, dos, jxd, Гаджеты. Устройства для гиков, Железо, игровые консоли, Игровые приставки, эмуляция, метки: android, dos, jxd, игровые консоли, эмуляцияСовсем недавно на хабре вышел обзор широко известной (но не особо то распространенной) портативной консоли OpenPandora. Обзор был достаточно интересным, но меня заставил задуматься такой факт: pandor'у достаточно трудно купить (ибо очередь), она относительно дорога. Если же у вас есть цель поиграть в классику, то, возможно, стоит посмотреть на более дешевые устройства?
Под катом — видео-впечатления от такого устройства, Android-консоли JXD S5110b. Стоимость — менее 100$, так что если вы хотите мобильно поиграть в классику DOS, PSOne, Nintendo 64 или иных платформ, то стоит, я думаю, посмотреть в её сторону.
Читать полностью »