Jan
26

Исходные коды JavaScript-фреймворка Enyo (из WebOS) выложены в open-source!

HP выложила в свободный доступ исходные коды JS-фреймворка Enyo (из WebOS 2.x) под лицензией Apache 2.0. Этот кросс-платформенный фреймворк весит всего 13 кб и может быть использован для разработки приложений не только для WebOS, но и для Android.

Помимо исходного кода разработчикам доступен Playground, где можно написать любой код на Enyo и посмотреть как он работает.

Jan
13

Google запустил сайт по дизайну Android-приложений

Сегодня в Google Developers Blog появился анонс о новом разделе сайта для разработчиков, в котором будут освещаться вопросы, связанные с дизайном приложений для платформы Android.

На сайте можно найти документацию о проектировании интерфейса Android-приложений, работающих на устройствах с различными размерами и различными разрешениями экранов, описание типовых шаблонов проектирования интерфейса приложений (таких как Action Bar, Swipe Views и т.д.), узнать больше о стандартных компонентах Android и новой теме оформления в Ice Cream Sandwich.

May
01

Наша Android-игра на конкурсе мобильных приложений от HTC

Зарелизили Android-версию Tetra Master‘а, мини-игры из Final Fantasy IX и отправили на конкурс Android-приоложений от HTC.
Кому интересно – страница приложения на конкурсе здесь.
Игра доступна в маркете для бесплатной загрузки, работает на телефонах и таблетках с Android OS 1.6 и выше.

В игре есть поддержка русского, украинского, английского языка.

Всем сочувствующим просьба: проголосуйте за игру в конкурсе (звездочками)?
Комментарии\советы по улучшению, багрепорты в маркете приветствуются, в ближайшее время планируем сетевой геймплей!

Nov
08

Настраиваем внешний вид текстовых полей в Palm WebOS

Текстовые поля – это наиболее часто используемый контрол в WebOS-приложениях. Но когда речь заходит о настройке внешнего вида этого контрола, оказывается что все не так просто. Стандартный вид WebOS приложений не всегда вызывает у пользователей положительные эмоции и Wow-эффект, поэтому довольно часто требуется изменить внешний вид приложения. Как это можно сделать – рассмотрим в этот раз. читать далее…

Oct
01

Работа с SOAP Web-сервисами в Android-приложениях

Всем время от времени хочется странного. Вот мне тоже захотелось такого. А именно – подружить Android-приложение с .NET Web-сервисом – такие сервисы и писать быстрее и доступ к ним потом можно получить из Windows Mobile и Windows Phone 7 без проблем – тоесть одним махом можно решить проблему работы с сервисом для различных мобильных платформ. И вот в этот раз я расскажу о том, как сделать чтобы все это заработало. читать далее…

Sep
30

Интегрируем оплату через PayPal в Android-приложение

С некоторых пор PayPal предлагает возможность добавления функционала, связанного с оплатой, непосредственно в Android-приложения. Пользователям, в этом случае, нет необходимости заходить на сайт PayPal, все происходит непосредственно в программе. Для этих целей доступен SDK. О том, как его использовать я расскажу в этот раз. читать далее…

Sep
05

Работа с акселерометром в Android

Для одного из текущих проектов понадобилась поддержка акселерометра. Учитывая то, что еще месяц назад Android API я в глаза не видел, мне казалось что получение данных с акселерометра – это какой-то адский труд. Оказалось все намного проще.

Для работы с различными датчиками в Android используется класс Sensor. Список датчиков можно получить через SensorManager. Например таким вот образом при создании Activity можно получить объект Sensor, связанный с акселеромтером:

public class AccelerometerTest extends Activity {

	SensorManager mSensorManager;
	Sensor mAccelerometerSensor;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        mSensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
        List<Sensor> sensors = mSensorManager.getSensorList(Sensor.TYPE_ALL);
        if(sensors.size() > 0)
        {
        	for (Sensor sensor : sensors) {
        		switch(sensor.getType())
        		{
        		case Sensor.TYPE_ACCELEROMETER:
        			if(mAccelerometerSensor == null) mAccelerometerSensor = sensor;
        			break;
        		default:
        			break;
        		}
		}
        }
    }

читать далее…

Aug
24

Все элементы iPhone 4 GUI в PSD

Доступен PSD файл, содержащий все элементы пользовательского интерфейса для iPhone OS 4. Незаменимая вещь для прототипирования пользовательских интерфейсов iPhone-приложений.

Скачать iPhone 4 GUI PSD.

Aug
16

Кому в App Store жить хорошо. Магазинчик программ «У Стиви» глазами разработчика

Сегодня у нас статья хабрапользователя xzDeveloper об App Store.

В этой статье постараюсь кратко рассказать про свой полуторалетний опыт разработки под iPhone. И о том, кому же полезен App Store.

Часть 1. Действующие лица

Независимый разработчик

Моя позиция такова, и, надеюсь, многие согласятся, что успешный человек — это тот, кто занимается любимым делом, которое приносит доход, на который можно не только жить, но и отдыхать от работы. То есть, его трудовой вклад должен окупаться настолько, чтобы он полностью себя обеспечивал. Кроме дохода еще требуется саморазвитие, чтобы не отставать от темпов роста отрасли, быть всегда во всеоружии, насколько это возможно, чтобы не растерять главное: опыт, навыки, знания.

Много ли таких среди инди-разработчиков? Мне кажется, что нет. Напротив, даже очень и очень мало. Особенно в нашей стране. Попробуем разобраться, почему. читать далее…

Jul
25

Доступны видео и материалы вебкастов Windows Phone 7 Jump Start

Недавно состоялся вебкаст по разработке для Windows Phone – Windows Phone 7 Jump Start, где команда Microsoft Press рассказывала и показывала как начать разрабатывать приложения под Windows Phone 7.

Для тех, кто пропустил данные видео-сессии, материалы, в том числе и видео-записи презентации, были выложены онлайн:

Первая сессия: Getting Started with Microsoft Windows Phone and Silverlight

Видео 1.1
Видео 1.2
Видео 1.3

Вторая сессия: Programming Game Applications with XNA

Видео 2.1
Видео 2.2
Видео 2.3

Третья сессия: Advanced Windows Phone Development

Видео 3.1
Видео 3.2
Видео 3.3

Четвертая сессия: Selling Your Windows Phone Solutions & Wrap Up

Видео 4.1
Видео 4.2
Видео 4.3


top