Рубрика «mobile development» - 102

Консорциум по разработке мобильной платформы Tizen (Intel, Samsung и др.) серьёзно взялся за дело и торопит производителей не только с выпуском устройства (уже существует прототип планшета), а и принимает шаги по популяризации системы среди разработчиков.

Учитывая открытый характер Tizen, консорциум принял решение об обеспечении возможности запуска программ на Android «со 100%-совместимостью и откликом, который потребитель ожидает от Android-устройства». В этой связи американская компания OpenMobile представила свою разработку «Application Compatibility Layer (ACL)», благодаря которой, собственно, и оказывается возможным запустить Android-приложение в Tizen. Технически не ясно как именно это обеспечивается, кроме того, что на демо-видео можно заметить панель, характерную для Android 4.0 и интерфейс запускаемых программ и диалогов точно повторяет мобильную платформу от Google.

Решение ACL предназначено не для разработчиков, а для OEM производителей, из чего можно сделать вывод, что, вероятно, усилия программистов по переносу своих Android-программ будут минимальны.

Также стоит напомнить, что канадская RIM, желая увеличить диапазон доступных в своем каталоге BlackBerry App World приложений, предлагала разработчикам, которые портируют свои Android-приложения на платформу RIM, бесплатные планшеты PlayBook.
Читать полностью »

imageДобрый день, Хабровчане!

В продолжение статьи о нашей платформе — QuickBlox — backend для мобильных приложений я хотел бы уделить внимание на инструменты для разработки, которые доступны для скачивания.

Статья и идея написания её тут преследуют цель приведения на проект как можно большего количества бета-тестеров — реальных программистов, которые смогут дать толковые рекомендации по функционалу, а так же помочь нашему ортделу QA отловить баги.

Хочу напомнить, что на данном этапе использование QuickBlox абсолютно бесплатное, и в будущем бета-разработчики смогут учавствовать в дискотных программах и сполна прочувтсвовать благодарность команды QuickBlox за сотрудничество.
Читать полностью »

Mobiscroll — кастомный select для мобильных сайтов и не только
К каждому, кто сталкивался с разработкой сайтов под iOS/Android/etc (или native-приложений через phonegap и иже с ним), рано или поздно наверняка приходило осознание того факта, что стандартные управляющие элементы форм не очень удобны для работы с touch-экранов.

И если input'ы и textarea вполне можно отрисовать с помощью css, то с селекторами ситуация гораздо более грустная — и не улучшить особо, и выбирать, например, дату, последовательным выбором трех выпадающих списков — занятие не из приятных.
Помогает в решении этой проблемы мультиплатформенный (обещают как минимум работу на iOS/Android, но с некоторыми помарками работает и на MeeGo — это из проверенного собственноручно) select-заменитель Mobiscroll, с некоторым трудом нагугленный мной пару недель назад.

Читать полностью »

Здравствуйте, читатели! image

Я хотел бы рассказать о проекте, над которым трудится наша скромная команда разработчиков — QuickBlox — это бекенд для мобильных приложений.

К сожалению, в раздел «Я пиарюсь» я писать не могу, поэтому выбраны максимально близкие к теме блоги.

8 июня на конференции mobile developer day #moco я буду рассказывать о нас и хотел бы, чтоб те, кто будут присутствовать, уже имели представление о нашем продукте.

Итак, QuickBlox — это набор модулей и блоков с заранее установленной логикой. Программист мобильного приложения может сконцентрироваться на разработке самого приложения, а не заботиться о хостинге для бекенда. Самые нужные задачи авторизации пользователя, хранения его данных и файлов, картинок и аватарок, рейтингов игр и многого другого уже не будут требовать реализации серверного приложения.

Инфраструктура QuickBlox полностью расположена на Amazon Web Services. На хабре у меня есть несколько неплохих статей об этих сервисах, но главное то, что мы имеем огромные и почти безграничные ресурсы для масштабирования.

По REST API доступны следующие модули проекта:

  • Users
  • Ratings
  • Content
  • Chat
  • Messages
  • Location

Подробнее обо всех модулях будет рассказано в отдельных статьях, там же будут приведены куски кода под самые распространённые платформы, примеры вызовов API и другие полезности. В этой статье я пройдусь по модулям коротко.
Читать полностью »

После публикации DevStory Жи-Ши на Хабре мы получили массу конструктивной (и не очень) критики. Многие проблемы были устранены, а дизайн переработан. Сейчас мы хотим помочь всем студентам и школьникам сдать экзамены, тесты и курсовые используя наше приложение Жи-Ши. Оно уже получило массу положительных отзывов и поэтому мы думаем, что движемся в верном направлении.

Кто из нас хоть раз не задумывался над тем, как правильно написать слово? “О” или “А”? две “Н” или одна? “Как это вообще пишется?” В подобных случаях мы чаще всего открываем словарь и долго ищем подходящее слово, порой перебирая несколько вариантов — это если словарь электронный. Специально обученные люди — журналисты, лингвисты и филологи (а они тоже не всегда уверены, как будет правильно) пишут разные варианты слова и на глаз уже вычисляют “верное”, по памяти…
21 век на дворе! Словарь — это, конечно, хорошо. Но долго. И нельзя ошибиться в написании нужного слова. А как не ошибиться, если не знаешь как его написать? Замкнутый круг, разорвать который помогает приложение «Жи-Ши».

Не бойся, что не знаешь — бойся, что не учишься!

Читать полностью »

«Обнаружение» приложений — большая проблема для всех пользователей мобильных устройств, а следовательно разработчиков и магазинов. Об этом мы писали совсем недавно, например в "Разработка под iOS: 60% (или больше) приложений не отбивают затраты", об этом говорят все исследования — количество закачек приложений за пределами Топ-100 стремится к нулю, а независимым разработчикам пробиться в Топы, не обладая значительными маркетинговыми бюджетами, практически невозможно. Apple уже, судя по всему, активно работает над решением этой проблемы, как обстоят дела в Play пока непонятно, но опередит всех, судя по всему, Facebook, который уже анонсирует систему поиска приложений App Center, которая основана не на рейтингах, а на качестве приложений.

imageЧитать полностью »

Будучи в Oakland, CA (по случаю Ubuntu Developer Summit) я решил посетить также Tizen Developers Conference. Не то, чтобы я имел какое-либо отношение к этой платформе, — просто хотелось встретить нескольких друзей со времен Maemo. И у меня не было планов на вечер вторника, когда для посетителей Tizen было запланировано социальное мероприятие в The California Academy of Sciences.

Тяжело сказать, была ли конференция успешной или нет, поскольку я не посещал ни одной сессии кроме выступления Jim Zemlin на открытии. В первый день я так же посетил показ технических возможностей и демо от партнеров. Но они были зажаты в очень маленьком помещении и было нелегко поговорить с людьми, которые представляли свои работы. Возможно, в следующий раз организаторы предоставят как минимум 4м² на стенд.

Но сегодня я заполучил устройство Tizen Developer Platform и свисток с SDK. Так что я решил слегка с ним поиграть. От чего не получил никакого удовольствия.
Читать полностью »

Версия для iOS классического файтинга Marvel vs. Capcom 2, выпущенная 25 апреля, находится довольно высоко в чартах продаж App Store. И это символ полного беспорядка в игровом мире.

Marvel vs. Capcom 2, в которой встречаются персонажи Street Fighter и супергерои Marvel, имеет графику низкого разрешения и непотребный фреймрейт. Но ее главная проблема в управлении: игра использует экранный виртуальный джойстик и кнопки, воспроизводящие аркадный автомат с оригинальной игрой. В ней нет ни одного точного удара, из которых складывалось великолепие оригинальной игры. Вы просто мажете пальцами по экрану в надежде, что случится что-то хорошее.

image

Но игроки будут покупать этот ленивое чудовище из-за того, что они помнят название. И до тех пор, пока дерьмо продолжает продаваться, у издателей и не будет причин менять свое поведение.Читать полностью »

От переводчика: Это полный перевод статьи Ars Technica, малая часть которой была приведена вчера многоуважаемым alizar. Нам кажется, что в ней содержится много интересных фактов, упущенных в кратком изложении.

Нет недостатка в историях об одиноких разработчиках, которые разработали приложение для iPhone или iPad и заработали ошеломительный успех. Но в реальном мире большинство разработчиков мобильных приложений не выходят на точку безубыточности, говорит последнее исследование маркетинговой фирмы App Promo. Хотя методология исследования немного приукрашивает картину, многочисленные разработчики, с кем мы говорили, описали результаты — 59% приложений не приносят прибыли, а 80% разработчиков не могут поддерживать бизнес только на приложениях — как довольно точные.

Большие ожидания

Apple часто хвастается тем, что App Store предлагает пользователям сотни тысяч приложений на выбор. Однако, несмотря на то, что большое разнообразие помогает пользователям, быть замеченным на большом рынке может быть гораздо труднее для небольших разработчиков.

«В течение лет я вижу как заметность приложений, над которыми я работаю, заметно снижается», — говорит разработчик Пат МакКаррон. «Прямо сейчас ваше приложение никогда не будет замечено, если вы не попадете в список Топ-100 или Топ-200. Пользователи не хотят вечно листать вниз для поиска вашего одинокого приложения в конце списка».

Пол Кафасис из Rogue Amoeba согласен с тем, что App Store все больше становится лотереей, давая меньше шансов преуспеть маленьким разработчикам по сравнению с зарекомендовавшими себя компаниями.

imageЧитать полностью »

Около недели назад разработчики выпустили финальный релиз мобильной операционной системы Tizen 1.0 с кодовым именем Larkspur. И, судя по всему, участники Tizen Association (а среди них Intel, Samsung, Panasonic, Vodafone), финансирующие разработку платформы, не намерены откладывать дело в долгий ящик и выпустят готовое устройство на рынок сравнительно скоро. Стоит напомнить, что Tizen позиционируется создателями как открытая альтернатива Android и основана на результатах двух проектов — MeeGo и LiMo.

На проходящей с 7-го по 9-е мая в Сан-Франциско конференции для разработчиков Tizen Developer Conference было продемонстрировано устройство несколько необычного для смартфонов дизайна (впрочем, это ранний образец) производства Samsung, основанный на 2-ядерном 1.2 Гц ARM-процессоре и, как пишет обозреватель The Handheld Blog, 4.3" или немногим больше экраном и разрешением 1024 x 720 точек. Журналисту дали подержать прототип в руках, благодаря чему и можно оценить внешние достоинства и недостатки аппарата и понять как выглядит «живая» Tizen.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js