В субботу в снегу состоялась Восьмая Киевская Хабравстреча. Под катом немного о мероприятии, видео, слайдкасты докладов.
Метка «mobile development» - 7
Отчет о восьмой Хабравстрече
2013-03-26 в 10:18, admin, рубрики: active directory, bitcoin, cryptography, hp-ux, mobile development, qt, windows phone, Windows Server, Блог компании МУК, Мероприятия, Мобильный веб, системное администрирование, хабравстречи, метки: active directory, bitcoin, cryptography, hp-ux, mobile development, Qt, windows phone, Windows Server, Мероприятия, хабравстречиКроссплатформенная разработка для мобильных с Xamarin
2013-03-09 в 23:35, admin, рубрики: android, android development, cross-platform, iOS, ios development, ios programming, mobile, mobile development, Mono, monotouch, xamarin, Программирование, разработка, Разработка под android, разработка под iOS, метки: android, android development, cross-platform, iOS, ios development, ios programming, mobile, mobile development, Mono, monotouch, xamarin, Программирование, разработка, Разработка под android, разработка под iOSВведение
Совсем недавно компания Xamarin анонсировала выход новой версии своего инструментария для кроссплатформенной разработки мобильных приложений, но вменяемых статей на русском по этой тематике так и нет. На Хабре появился небольшой обзор, не связанный с кодингом, там же была пара попыток рассказать об этом чуть подробнее, но дальше процесса создания Hello World приложения дело не зашло. А жаль. В этот раз мы попробуем исправить это досадное недоразумение.
Читать полностью »
Время — деньги или несколько способов спасти программиста
2013-03-01 в 11:50, admin, рубрики: continuous integration, mobile development, ит-инфраструктура, оптимизация рабочего времени, разработка, метки: continuous integration, mobile development, оптимизация рабочего времени
Некоторые люди консервативны по своей природе, это всегда мешает принятию чего-то нового. Мне до сих пор непривычно использовать Google Docs вместо Word, хотя, когда речь заходит о совместной работе, преимущества первого неоспоримы. Многие компании (порой даже весьма крупные), занимаясь разработкой программного обеспечения, игнорируют доступные способы повышения производительности труда программистов. Например непрерывную интеграцию (Continuous Integration/CI), которая упрощает процесс разработки и контроль проекта. Готовые решения существуют на рынке давно. К сожалению, до сих пор кто-то продолжает издеваться над сотрудниками, теряя время и деньги. Этот пост — желание поделиться опытом успешного внедрения непрерывной интеграции, и, быть может, попытка достучаться до некоторых менеджеров. Ведь зачастую именно их недальновидность препятствует оптимизации производства.Читать полностью »
Как мы нашли свой дао в разработке приложения для Windows 8
2013-02-25 в 12:11, admin, рубрики: mobile design, mobile development, windows, Windows 8, Дизайн в IT, метки: mobile design, mobile development, Windows 8Windows 8-приложение для телерадиоканала «Комсомольская правда» стало нашей первой разработкой для данной платформы. Тем не менее, за него мы взялись уже будучи обремененными достаточным опытом в разработке мобильных приложений для СМИ: например, в нашем арсенале уже были журнал Newsweek, Engadget, Washington Post и даже тот же самый ТВ-, радиоканал «Комсомолки» (только для iOS). И тем не менее, когда мы столкнулись с Windows 8, оказалось, что нам есть чему поучиться и над чем поразмыслить.
Что хотел заказчик
Заказчики из «Комсомолки» поставили очень простые задачи: чтобы и радио и ТВ были доступны на одном экране, и чтобы все это говорило и показывало. Такое дзен-ТЗ поначалу нас не смутило…
Ты помнишь, как всё начиналось…
На старте мы не стали особо париться и рефлексировать, а просто собрались и придумали… натюрморт. То есть первый мозговой штурм закончился тем, что мы придумали привычный любому iOS-разработчику скевоморфичный дизайн с детально прорисованным ретро-радио и телеком и с газетой «Комсомольская правда», в которую завернута селедка.
Что-то вроде того…
Придумав красоту, мы успокоились.
CodenameOne или Java vs HTML5
2013-02-12 в 18:19, admin, рубрики: java, mobile development, Разработка под android, разработка под iOS, метки: java, mobile development, Разработка под android, разработка под iOS Доброе время суток уважаемые разработчики!
Многие успели разбогатеть продавая игрушки и программы для Android и IOS устройств, и еще больше людей день и ночь думают — «что бы такое написать чтобы продавалось?». Кроме этого уже существует достаточно развитый рынок где требуются простые приложения — аналоги сайтов.
Читать полностью »
Нельзя просто так взять и не узнать размер одежды по фотографии, или как мы в EasySize решаем проблемы сантиметров и консультантов
2013-01-30 в 11:39, admin, рубрики: easysize, idcee, ios development, mobile development, techcrunch moscow, я пиарюсь, метки: easysize, idcee, ios development, mobile development, techcrunch moscowРано или поздно каждый сталкивается с тем, что нужно купить что-нибудь из одежды. И, не важно, для себя или в подарок, первый вопрос, с которым Вы сталкиваетесь, — «А какой размер?»
Предисловие
Мы сидели в кафе в обычном торговом центре напротив магазина нижнего белья. В какой-то момент я поймала себя на мысли, что из 10 входящих туда, 8 – мужчины. Среди изобилия кружев, сорочек и прочих пикантностей логично было предположить, что туда этих мужчин привело желание порадовать своих девушек, подруг и жен. Знал ли кто-то из них реальный размер бюстгальтера своих половинок? Вряд ли, большинство озадачивало консультантов вопросами из серии «У нее воооооооот такие вот».
Читать полностью »
Canonical ищет разработчиков стандартных приложений
2013-01-24 в 13:05, admin, рубрики: linux, mobile development, ubuntu phone, метки: mobile development, ubuntu phone
Ubuntu Phone — мобильная операционная система от компании Canonical сейчас находится на этапе разработки. Компания Canonical обращается к сообществу с призывом помочь в разработке стандартных приложений для мобильной Ubuntu.
Читать полностью »
Реализация системы скинов в Android-приложении или смена цветовой гаммы в один клик
2013-01-14 в 14:19, admin, рубрики: android, android development, java, mobile development, theme, метки: android development, mobile development, themeПриветствую всех хабравчан!
Совсем недавно реализовывала интересную, на мой взгляд, задачу в андроид приложении и решила поделится опытом с вами.
Задача заключается в следующем: смена цветовой гаммы приложения по одному клику. Так называемая реализация скинов для приложения.
Touch-web: Swipe
2013-01-10 в 8:57, admin, рубрики: javascript, mobile development, touch, touch events, Блог компании Mail.Ru Group, Мобильный веб, метки: mobile development, touch, touch eventsЭтим постом мы продолжаем серию статей на тему разработки веб-интерфейсов для touch-устройств.
Смартфоны с сенсорными экранами достаточно сильно распространены и стали незаменимыми помощниками многим из нас. Потому нельзя не учитывать их особенности при разработке мобильных веб-интерфейсов.
Сенсорное управление существенно отличается от привычного управления мышкой.
Пользователь взаимодействует пальцами с самим экраном. И в зависимости от того, какие движения и сколькими пальцами производит пользователь, интерфейс реагирует по-разному: если быстро коснулся экрана и отпустил палец, то срабатывает клик; если коснулся и провел пальцем по экрану – скролл; если провел двумя пальцами – zoom; и великое множество других вариантов реакции.
Сегодня речь пойдет о swipe, в простонародье – листалке. Swipe позволяет перелистывать «страницы» привычным движением пальца. О том, как грамотно реализовать swipe, я расскажу на примере блока новостей на главной странице портала Mail.Ru.
История одного mBaaS (cloud backend) сервиса на примере QuickBlox
2012-12-24 в 7:12, admin, рубрики: android, api, BaaS, blackberry, cloud, iOS, mobile development, quickblox, windows phone, Разработка под android, разработка под iOS, метки: android, api, BaaS, blackberry, cloud, iOS, mobile development, quickblox, windows phoneПривет Хабровчане! Если вы уже нарядили елку и думаете, какую бы новую аппликуху сделать во время праздников, то вам может быть полезным узнать больше о mBaaS (mobile backend as a service).
Пост будет интересен тем, кто уже использует или планирует использовать готовые серверные платформы в разработке своих мобильных приложений. Про QuickBlox уже писали на Хабре в общем, про code samples и SDK, про авторизацию-аутентификацию и HURL. Также нас упоминали в "Поверхностный обзор Javascript-enabled BaaS платформ".
Если вам интересно узнать о том, как и почему появляются такие платформы, а также о дальнейших планах развития, чтобы решить для себя, стоить ли доверять бекенд своих приложений таким платформам, то милости просим читать дальше. Здесь больше про историю и планы, но если вам интересен какой-то технический аспект, пожалуйста задавайте вопросы в комментах.