Задавался ли ты, уважаемый Хабра-юзер, когда-нибудь вопросами:
1. Как эффективно запоминать иностранные слова?
2. Как отбирать слова для изучения?
3. Как мотивировать и дисциплинировать себя в процессе учебы?
А если ты нашел ответы на все вопросы, —
4. Возможно ли сделать из этого успешный стартап?
Под катом моя попытка ответить на эти вопросы.
Читать полностью »
Рубрика «mobile development» - 101
Учим язык с умом или история моего первого стартапа
2012-05-16 в 1:09, admin, рубрики: iOS, ios development, mobile development, start-up, startups, иностранные языки, мобильные приложения, разработка под iOS, стартап, метки: iOS, ios development, start-up, startups, иностранные языки, мобильные приложения, стартапВсе книги в одном мобильном приложении
2012-05-15 в 10:03, admin, рубрики: e-commerce, mobile development, Блог компании PayOnline, электронная коммерция, метки: e-commerce, mobile development Сегодня мы расскажем об одном перспективном и удобном инструменте приема платежей в мобильной коммерции – оплате в один клик прямо из мобильного приложения. И расскажем мы об этом на живом примере сотрудничества нашего процессингового центра с компанией ЛитРес.
Читать полностью »
Использование Private API в приложениях для App Store
2012-05-15 в 8:06, admin, рубрики: development, hack, iOS, ipad, iphone, mobile development, xcode, кодинг, разработка под iOS, метки: development, hack, iOS, iPad, iPhone, mobile development, xcode, кодингЯ думаю, что большинство iOS разработчиков так или иначе сталкивались с тем, что по правилам Apple не удавалось сделать какие-либо функции. Часто это бывает связано с тем, что определенные методы попали в раздел private. При попытке опубликовать приложение с их использованием последует его отклонение (пункт 2.5 Apple Review Guidelines).
Под катом я расскажу, как можно частично снять это ограничение.
Читать полностью »
Tizen получит поддержку Android-приложений
2012-05-14 в 14:21, admin, рубрики: android, mobile development, tizen, метки: android, tizenКонсорциум по разработке мобильной платформы 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.
Читать полностью »
QuickBlox: обзор семплов и SDK
2012-05-14 в 11:25, admin, рубрики: AWS, BaaS, cloud, mobile development, paas, Мобильный веб, Облачные вычисления, метки: aws, BaaS, cloud, mobile development, paasДобрый день, Хабровчане!
В продолжение статьи о нашей платформе — QuickBlox — backend для мобильных приложений я хотел бы уделить внимание на инструменты для разработки, которые доступны для скачивания.
Статья и идея написания её тут преследуют цель приведения на проект как можно большего количества бета-тестеров — реальных программистов, которые смогут дать толковые рекомендации по функционалу, а так же помочь нашему ортделу QA отловить баги.
Хочу напомнить, что на данном этапе использование QuickBlox абсолютно бесплатное, и в будущем бета-разработчики смогут учавствовать в дискотных программах и сполна прочувтсвовать благодарность команды QuickBlox за сотрудничество.
Читать полностью »
Mobiscroll — кастомный select для мобильных сайтов и не только
2012-05-12 в 10:07, admin, рубрики: android, iOS, javascript, jquery plugins, jquery select, mobile development, метки: android, iOS, jquery plugins, jquery select
К каждому, кто сталкивался с разработкой сайтов под iOS/Android/etc (или native-приложений через phonegap и иже с ним), рано или поздно наверняка приходило осознание того факта, что стандартные управляющие элементы форм не очень удобны для работы с touch-экранов.
И если input'ы и textarea вполне можно отрисовать с помощью css, то с селекторами ситуация гораздо более грустная — и не улучшить особо, и выбирать, например, дату, последовательным выбором трех выпадающих списков — занятие не из приятных.
Помогает в решении этой проблемы мультиплатформенный (обещают как минимум работу на iOS/Android, но с некоторыми помарками работает и на MeeGo — это из проверенного собственноручно) select-заменитель Mobiscroll, с некоторым трудом нагугленный мной пару недель назад.
QuickBlox — backend для мобильных приложений
2012-05-11 в 14:01, admin, рубрики: Amazon Web Services, AWS, BaaS, mobile development, paas, Облачные вычисления, метки: aws, BaaS, mobile development, paasЗдравствуйте, читатели!
Я хотел бы рассказать о проекте, над которым трудится наша скромная команда разработчиков — QuickBlox — это бекенд для мобильных приложений.
К сожалению, в раздел «Я пиарюсь» я писать не могу, поэтому выбраны максимально близкие к теме блоги.
8 июня на конференции mobile developer day #moco я буду рассказывать о нас и хотел бы, чтоб те, кто будут присутствовать, уже имели представление о нашем продукте.
Итак, QuickBlox — это набор модулей и блоков с заранее установленной логикой. Программист мобильного приложения может сконцентрироваться на разработке самого приложения, а не заботиться о хостинге для бекенда. Самые нужные задачи авторизации пользователя, хранения его данных и файлов, картинок и аватарок, рейтингов игр и многого другого уже не будут требовать реализации серверного приложения.
Инфраструктура QuickBlox полностью расположена на Amazon Web Services. На хабре у меня есть несколько неплохих статей об этих сервисах, но главное то, что мы имеем огромные и почти безграничные ресурсы для масштабирования.
По REST API доступны следующие модули проекта:
- Users
- Ratings
- Content
- Chat
- Messages
- Location
Подробнее обо всех модулях будет рассказано в отдельных статьях, там же будут приведены куски кода под самые распространённые платформы, примеры вызовов API и другие полезности. В этой статье я пройдусь по модулям коротко.
Читать полностью »
Не бойся, что не знаешь — бойся, что не учишься!
2012-05-11 в 8:24, admin, рубрики: mobile development, орфография, правописание, словари, учеба, метки: орфография, правописание, словари, учебаПосле публикации DevStory Жи-Ши на Хабре мы получили массу конструктивной (и не очень) критики. Многие проблемы были устранены, а дизайн переработан. Сейчас мы хотим помочь всем студентам и школьникам сдать экзамены, тесты и курсовые используя наше приложение Жи-Ши. Оно уже получило массу положительных отзывов и поэтому мы думаем, что движемся в верном направлении.
Кто из нас хоть раз не задумывался над тем, как правильно написать слово? “О” или “А”? две “Н” или одна? “Как это вообще пишется?” В подобных случаях мы чаще всего открываем словарь и долго ищем подходящее слово, порой перебирая несколько вариантов — это если словарь электронный. Специально обученные люди — журналисты, лингвисты и филологи (а они тоже не всегда уверены, как будет правильно) пишут разные варианты слова и на глаз уже вычисляют “верное”, по памяти…
21 век на дворе! Словарь — это, конечно, хорошо. Но долго. И нельзя ошибиться в написании нужного слова. А как не ошибиться, если не знаешь как его написать? Замкнутый круг, разорвать который помогает приложение «Жи-Ши».
Facebook объявил о скором выпуске App Center для iOS, Android и HTML 5
2012-05-10 в 9:33, admin, рубрики: Facebook, mobile development, Блог компании «Apps4All», мобильные приложения, поиск, разработка под iOS, метки: Facebook, мобильные приложения, поиск«Обнаружение» приложений — большая проблема для всех пользователей мобильных устройств, а следовательно разработчиков и магазинов. Об этом мы писали совсем недавно, например в "Разработка под iOS: 60% (или больше) приложений не отбивают затраты", об этом говорят все исследования — количество закачек приложений за пределами Топ-100 стремится к нулю, а независимым разработчикам пробиться в Топы, не обладая значительными маркетинговыми бюджетами, практически невозможно. Apple уже, судя по всему, активно работает над решением этой проблемы, как обстоят дела в Play пока непонятно, но опередит всех, судя по всему, Facebook, который уже анонсирует систему поиска приложений App Center, которая основана не на рейтингах, а на качестве приложений.
Tizen: первые впечатления
2012-05-10 в 7:59, admin, рубрики: linux, mobile development, tizen, Ubuntu, граблиБудучи в Oakland, CA (по случаю Ubuntu Developer Summit) я решил посетить также Tizen Developers Conference. Не то, чтобы я имел какое-либо отношение к этой платформе, — просто хотелось встретить нескольких друзей со времен Maemo. И у меня не было планов на вечер вторника, когда для посетителей Tizen было запланировано социальное мероприятие в The California Academy of Sciences.
Тяжело сказать, была ли конференция успешной или нет, поскольку я не посещал ни одной сессии кроме выступления Jim Zemlin на открытии. В первый день я так же посетил показ технических возможностей и демо от партнеров. Но они были зажаты в очень маленьком помещении и было нелегко поговорить с людьми, которые представляли свои работы. Возможно, в следующий раз организаторы предоставят как минимум 4м² на стенд.
Но сегодня я заполучил устройство Tizen Developer Platform и свисток с SDK. Так что я решил слегка с ним поиграть. От чего не получил никакого удовольствия.
Читать полностью »