Pull to refresh
  • by relevance
  • by date
  • by rating

Java ME 3.0 SDK

Developmend for Java ME *
Вот, наконец, и вышла версия SDK которую, я так долго ждал.
Почитать подробно и скачать можно на сайте производителя(Sun).
Из новых особенностей хотелось бы отметить базу данных по телефонам и профайлинг. С этими нововведениями стало намного легче подгонять свой код под определённый телефон из базы, в зависимости от его особенностей. Т.е вы пишете обычный код, используя профайлинг, а при компиляции компилятор выдаст отдельные оптимизированные бины для отдельных телефонов, т.е вам больше не нужно думать поддерживает ли телефон тот или иной API (JSR).
Отдельно радует наличие отдельного NetBeans based JDE и интеграция с windows mobile устройствами.
Total votes 23: ↑22 and ↓1 +21
Views 4K
Comments 10

Mobile JUnit существует

Lumber room
Так сложилось, что наша контора пишет на J2ME много и давно, но никогда не пользовалась unit-тестами. А я, прочитав несколько зажигательных статей на Хабре, проникся светлыми идеями unit-тестов и захотел хотя бы попробовать. Мои коллеги пожали плечами и заявили, что JUnit всё равно не заработает на J2ME, да и вообще, как тесты-то прогонять? На мобилке? В результате, у меня всё получилось, хотя и пришлось повозиться.
Как это было
Total votes 6: ↑5 and ↓1 +4
Views 352
Comments 6

Нетбук от Apple. Есть время подготовиться к золотой лихорадке?

Lumber room
Все чаще и чаще в лентах новостей мелькают слухи о новом приборе от Apple — бесклавиатурной таблетке с десятидюймовым экраном.

image

Можно предположить, что:
Читать дальше →
Total votes 22: ↑12 and ↓10 +2
Views 266
Comments 26

Early Access Java ME 3.0 SDK для MacOS

Developmend for Java ME *
С сегодняшнего дня EA версия Java ME SDK 3.0 доступна и для обладателей маков.

Одним из крупных новвоведений стала возможность уникальной архитектуры, позволяющей работать с реальными телефонами из среды SDK (развёртка приложений на устройствах, дебаггинг через Wi-Fi).

Ждём версию для поклонников линукса.
Total votes 5: ↑5 and ↓0 +5
Views 786
Comments 0

Мой путь в Palm App Catalog

Development of mobile applications *

Введение


Наконец-то у меня появилось свободное время чтобы написать что-то хорошее-доброе-вечное.

В этот раз продолжим разговор о том, как обычному неамериканскому человеку пробраться на рынок мобильных приложений, а в частности, я расскажу о том, как мне удалось зарегистрироватьсяи получить возможность размещать платные приложения для Palm WebOS в Palm App Catalog.

Начало


А началось все давно, а точнее в начале прошлого года, когда Palm анонсировали выход устройств с Palm WebOS на борту, а также программу, по которой разработчики могли получить доступ к ранним версиям Palm Mojo SDK, с помощью которого и ведется разработка приложений для этой мобильной платформы.
Выглядело это все довольно красиво и радужно, особенно в свете того, что т.к. эта платформа новая, то возможностей быть первым и написать приложение, которое в будущем станет популярным, были почти безграничными.
Читать дальше →
Total votes 39: ↑33 and ↓6 +27
Views 982
Comments 26

Мой путь в Palm App Catalog — Часть II — Palm такой Palm…

Development of mobile applications *
Ну вот, в этот раз вторая часть поучительной истории о моих попытках начать разрабатывать платные приложения для Palm WebOS и о продаже приложений в Palm App Catalog.

В прошлой серии мы узнали какие лишения ждут молодых падаванов разработчиков мобильных приложений для WebOS, а сейчас я расскажу о том, чего можно ждать после начала продаж.
Читать дальше →
Total votes 21: ↑20 and ↓1 +19
Views 747
Comments 19

Три основных направления разработки ПО в будущем

Lumber room
(Перевод поста: Top 3 paradigm shifts that will shape the future of developers — Enes TAYLAN)


Компьютерные технологии меняются очень динамично. Новое ПО и железо постоянно разрабатывается в лабораториях, попадает на рынок и становится доступней. Разработчики первыми чувствуют влияние изменений и адаптируются к ним, что бы не остаться на обочине. Поэтому, жизнь в струе помогает нам реагировать раньше, чем остальные. Таким образом я вижу три основных фактора, которые изменят суть разработки ПО в ближайшем будущем.

Читать дальше →
Total votes 38: ↑25 and ↓13 +12
Views 5.4K
Comments 61

Мой путь в Motorola SHOP4APPS или «Где здесь деньги?»

Development of mobile applications *
Таки-да, позавчера произошло Событие — мое Android-приложение PDFMyWeb Pro наконец-то пропустили в Motorola'овский SHOP4APPS. И это после 7ми месяцев мучений, более десятка попыток его туда запостить, кучи потраченного времени и нервов. Но, в общем, это случилось и сейчас я попробую провести небольшой анализ того, стоилоа ли игра свеч.

Начало


А началось все давно (как это ни странно, но почти все посты о попадании на различные площадки по продаже мобильных приложений у меня начинаются именно с этой фразы. Супер-просто ни разу не было, на сколько я помню).

В декабре прошлого года вышла первая версия моей утилиты SMSMyFile для обмена файлами через SMS и после успешного попадания в Android Market решено было покорять новые горизонты. Одним из таких «новых» стал мотороловский маркет Shop4Apps. Информации о нем было очень немного (в основном потому что у моторолы какая-то странная политика по поводу новинок — они доступны только по предварительной регистрации, акцептования кучи NDA и найти информацию о чем-то на их сайте не так уж и просто), но я нашел как все-таки зарегистрироваться в их программе для разработчиков. Регистрация там, скажу я вам, не такая уж и простая. Мало того что выспрашивают кучу личной информации, чуть ли не группу крови и кличку любимой собачки брата жены, так им еще и обязательно нужен валидный PayPal-аккаунт, без наличия которого о сабмите платных приложений (да и вобще каких-либо приложений, как я понял) не может быть и речи. К чему бы это? Я бы может бесплатный софт без PayPal'а постил, а ведь нет, нельзя.

Но ладно, PayPal — штука наживная (как обзавестись американским PayPal-аккаунтом я уже писал ранее), поэтому регистрация прошла более-менее гладко (но долго, помнится, ответа о том, что мою информацию рассмотрели и пустили в Developer Program, я ждал около полутора недель, еще тогда меня это жутко бесило, и, как потом оказалось, не спроста).
Читать дальше →
Total votes 64: ↑61 and ↓3 +58
Views 706
Comments 33

11 сентября - IT JAM в Харькове

Ciklum corporate blog
Уважаемые Хабровцы,

Мы знаем, что Вы следитe за тенденциями в мире разработки ПО, интересуетесь передовыми технологиями, более того, многим из Вас есть о чем рассказать братьям и сестрам по разуму. Поэтому надеемся, что эта информация может быть Вам интересна.
Компания Сiklum – в этом году при поддержке ZoralLabs, GlobalLogic, Samsung, ZFort Group — уже третий раз собирает IT people под одной крышей для того, чтобы узнать о новинках, обменяться знаниями, и конечно же, приобрести массу новых знакомств в неформальной атмосфере за бесконечными разговорами о технологиях, методологиях за бокалом отличного пива под аккомпанемент музыкантов-IT-шников.
В этом году приглашаем Вас, Habrapeople, в 14.00, 11 сентября, в Харьков, в современный выставочный центр — Радмир Экспохолл, на встречу разработчиков и тестировщиков ПО — IT Jam 2010!

Читать дальше →
Total votes 31: ↑23 and ↓8 +15
Views 3.4K
Comments 14

Впечатления о прошедшем дне разработчика Windows Phone 7

Development for Windows Phone *
Как многие уже знают, вчера прошел день разработчика Windows Phone 7, на котором мне удалось побывать. К сожалению фотоаппарата у меня не было, поэтому фото с мероприятия не будет. Будут только мои мысли о посещении.
Кому интересно добро пожаловать.

UPD:
Забыл добавить:
Распределение доходов будет 70 на 30. 70% получает разработчик, а 30% удерживает майкрософт. Так же есть ограничение на публикацию бесплатных приложений, их можно опубликовать 5 штук в рамках подписки. Остальное за дополнительные деньги.

Так же есть ограничение на количество телефонов, которые можно разлочить по одной подписке. Их 3 (если по программе DreamSpark, то только 1). На разлоченный телефон можно поставить не более 10 приложений с ПК. Если надо отлаживать больше, то придется удалять.

Читать дальше →
Total votes 14: ↑8 and ↓6 +2
Views 252
Comments 19

Куда мы пришли?

Ciklum corporate blog
Здравствуйте, Хабропосетители.

Спешу вам сообщить, что компания Ciklum расширяет свою региональную сеть офисов. До середины 2010 года центры разработки Ciklum находились в Киеве, Харькове, Днепропетровске и Донецке. В августе было принято стратегическое решение пойти в Минск, Винницу и в Одессу. В связи с этим, в компании появились новые проекты, расширились существующие, и возникла потребность в высококвалифицированных кадрах в этих городах.
Читать дальше →
Total votes 27: ↑15.5 and ↓11.5 +4
Views 1.9K
Comments 18

Закрываются все сайты Symbian Foundation

Smartphones
С 17-го декабря закроются все сайты Symbian Foundation.

www.mobi.ru/News/12478/17_dekabrya_zakroetsya_Symbianorg.htm

Качайте PDK сейчас, кому надо, потом получить их бесплатно будет проблематично.

http://twitter.com/#!/dtarasov/status/8515490251018240
Читать дальше →
Total votes 60: ↑52 and ↓8 +44
Views 789
Comments 59

XUI: простой JavaScript фреймворк для разработки мобильных веб-приложений

JavaScript *
Создатели библиотеки хорошо знакомы с готовыми популярными решениями (jQuery, MooTools), но взялись написать свой собственный фреймворк, который не будет перегружен кодом поддержки десктопных браузеров и сосредоточились на главных нуждах разработки под мобильные приложения.

Уже сейчас XUI поддерживает такие мобильные браузеры, как WebKit, Fennec и Opera. В ближайшем будущем поддержка IE Mobile и BlackBerry.

Сайт библиотеки →
Total votes 72: ↑64 and ↓8 +56
Views 8.3K
Comments 65

Blackberry — площадка для разработки: Eclipse + CVS hosting

Development of mobile applications *
Блэкберри (дальше ББ) в России остается экзотикой, но еще экзотичнее ББ звучит в сочетании c GPL. Оказывается приложения для ББ можно разрабатывать вообще без затрат на средства разработки или лицензии. Распостранять приложения не обязательно через ББ App Store, так что ничто не мешает выпускать их под GPL. С Apple или WP7 экосистемой без jailbreak так не получится (пример — Videolan ). Я расскажу на своем примере, как бесплатно настроить платформу для разработки, тестирования и установки ББ приложений на Java в группе.
Читать дальше →
Total votes 23: ↑17 and ↓6 +11
Views 1.4K
Comments 18

MobileFest-2011 — фестиваль разработчиков мобильного софта — состоится 18-19 марта

Self Promo


Зимний MobileFest Russia ‘2011 — всероссийский фестиваль разработчиков программного обеспечения для мобильных телефонов и новых проектов в области мобильного интернета состоится 18-19 марта 2011 г. в спортивном парке «Волен» (горнолыжный курорт в Подмосковье, 46 км от МКАД).

MobileFest Russia — это конференция-фестиваль, которая третий год подряд собирает представителей компаний-разработчиков, операторов мобильной связи и вендоров (Microsoft, Intel, Nokia, Sun Microsystems, Mera Networks), а также руководителей венчурных фондов и инвесторов в области мобильных разработок (Softline Venture Partners).
Читать дальше →
Total votes 2: ↑2 and ↓0 +2
Views 379
Comments 0

Пишем приложение под Android с поддержкой Cloud to Device Messaging (C2DM)

Development for Android *
Sandbox


Здравствуйте, читатели Хабрахабр!

В данном посте я хочу уделить внимание сервису C2DM от компании Google и попытаюсь рассказать, как реализовать поддержку данного сервиса в вашем Android-приложении. Напомню, что C2DM — это специальный сервис, предоставляющий API для отправки сообщений приложениям, установленным на устройствах Android. Использование данного сервиса является незаменимым способом при необходимости передать сообщение пользовательскому приложению, зарегистрированному в системе, но не являющемуся на данный момент активным.

Хотя C2DM является одной из фундаментальных возможностей платформы Android, информации о нем в рунете мало. Попытка изменить данную ситуацию и является одной из задач этого поста.

Под катом я расскажу, как написать простые клиентское и серверное приложения, покажу некоторые «подводные камни», а также дам ссылки на примеры кода.

Читать дальше →
Total votes 56: ↑55 and ↓1 +54
Views 34K
Comments 34

Разработка мобильных приложений на PhoneGap и jQuery Mobile

Website development *


PhoneGap — это OpenSource платформа, позволяющая разрабатывать мобильные приложения на HTML, JavaScript и CSS под различные платформы (практически без изменения кода приложения) в их число входят: iOS, Android, Blackberry, WebOS, Symbian и Windows Mobile на подходе. Прелесть его в том, что он не требует навыков разработки под конкретную платформу. Вы пишете свое приложение на JavaScript, используете HTML и CSS для разметки. Вы пишете мобильное приложение как обычный сайт или веб-сервис.
Движок PhoneGap расширяет API браузера и добавляет следующие возможности: доступ к акселометру, доступ к камере (пока только фото), доступ к компасу, доступ к списку контактов, запись и прослушивание аудио файлов, предоставляет доступ к файловой системе, позволяет работать с разными HTML5 хранилищами localStorage, Web SQL и т.п а также позволяет безболезненно обращаться к любому кросс-доменному адресу.
Кроме платформы PhoneGap имеет, пока бесплатный, билдер приложений под все устройства в один клик.

jQuery Mobile


Думаю все знают, но напомню ещё раз. jQuery Mobile — это надстройка над jQuery, позволяющая безо всяких проблем разрабатывать мобильные веб сайты и мобильные веб приложения.

Если вы знаете HTML, JavaScript, CSS, jQuery и испытываете проблемы с Java, Objective-C и другими, но желаете попробовать свои силы в мобильной разработке, то эта статья для вас.
Читать дальше →
Total votes 117: ↑115 and ↓2 +113
Views 143K
Comments 47

Разработка мультитач веб-приложений

Website development *
Translation
Мобильные устройства такие как сматрфоны или планшеты обычно имеют емкостный экран, чувствительный к прикосновениям для расширенного взаимодействия с пользователем.

С каждым днем мобильные приложения становятся все сложнее и сложнее. Веб-разработчикам тоже нужен API для использования всех возможностей тачскрина. Например, какой-нибудь аркаде или файтингу нужна необходимость нажатья нескольких кнопок, эту возможность может предоставить экран с поддержкой мультитач.

Apple ввел свое touch events API в iOS 2.0, вскоре устройства на Android тоже получили такую возможность и touch events API стал стандартом де-факто. Недавно была собрана рабочая группа W3C для работы над touch events specification.
В этой статье я рассмотрю touch events API, которое нам предоставляют устройства на iOS и Android, мы изучим какие приложения можно создавать, используя touch events API. В статье куча полезных примеров и техник, которые позволяют упростить написание приложений с touch events API.
Читать дальше →
Total votes 51: ↑47 and ↓4 +43
Views 56K
Comments 14