Android. Особенности работы с SQLite.

April 28th, 2012

Тепикин Егор.

В настоящее время все большую популярность набирает OS Android. С ростом популярности платформы расширяется и круг задач, которые пользователь хочет решить здесь и сейчас. Среди задач встречаются такие, которые требуют обработки большого объема данных за приемлемое время, так, например, полнотекстовый поиск по базе. В качестве базы данных на OS Android используется SQLite. Для работы с SQLite существует пакет android.database.sqlite. Однако данный пакет содержит только набор инструментов для работы с базой. Он не является фреймворком, регламентирующим подход к реализации доступа к данным.
Читать дальше »

Разработка мобильных приложений для бизнеса. Взгляд компании-разработчика

February 29th, 2012

Ким Островский, руководитель мобильных проектов

11 июля 2008 года компания Apple объявила о запуске магазина приложений App Store – обновления для iTunes Store. У пользователей iPhone и iPod появилась возможность устанавливать через магазин проверенные приложения сторонних разработчиков.

В октябре этого же года компания Google запустила свой сервис Android Market для мобильных устройств под управлением Android.

Спустя несколько месяцев, в апреле 2009 года компания RIM объявила о запуске App World для BlackBerry, а в октябре 2010 в гонку включилась компания Microsoft со своим сервисом Windows Phone Marketplace для устройств под управлением Windows Phone 7.

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

Размещение текстовых меток вокруг круговых диаграмм (Pie Charts)

February 21st, 2012

Константинов Александр

Для реализации графиков под iOS и MacOS многие программисты используют бесплатную открытую библиотеку CorePlot (http://code.google.com/p/core-plot/). Популярность этой библиотеки обусловлена возможностью использования ее в коммерческих проектах, ее открытостью и высокой активностью разработчиков, которые улучшают код библиотеки и добавляют в нее новый функционал.

Читать дальше »

Обзор языка F#

January 30th, 2012

Обзор языка F#, состоявшийся в рамках встречи барнаульского сообщества .net разработчиков.

Подробности и анонсы новых встреч можно найти здесь

Несколько рекомендаций для написания понятных для людей программ

January 16th, 2012

Андрей Романов

Когда-то правильно работающая программа была наивысшей целью разработчика, и не было большей радости, чем иметь такую программу. Но те времена ушли навсегда, программы живут и развиваются иногда несколько лет. Развивают и поддерживают их различные разработчики, которые не имеют никакого отношения к рождению этих программ. Для успешного развития приложения, необходимо знать как именно оно устроено, но для этого необходимо иметь возможность читать и понимать код приложения. В связи с необходимостью чтения программ и увеличением мощности компьютеров сам факт наличия работоспособной программы постепенно отходит на второй план, на первый план выходят ясность и простота кода для людей и способность программы к изменениям.
Читать дальше »

Автоматизация процесса сборки Android приложения при помощи Ant

December 15th, 2011

Третьяков Илья

Неотъемлемой частью разработки Android приложения является создание его сборки (build). В простейшем случае данный процесс заключается в изменении версии приложения и получение подписанного *.apk файла. Популярная среда разработки Eclipse позволяет с легкостью это сделать.
Читать дальше »

Параллельное программирование в .NET

November 18th, 2011

Доклад по теме параллельного программирование в .NET 4.0. Доклад делался для сообщества .NET разработчиков Барнаула. Официальный сайт сообщества – bug.ineta.ru, группа в Facebook – https://www.facebook.com/groups/dotnetbarnaul/

Модульные практики в JavaScript

September 16th, 2011

Доклад с нашего семинара по вэб технологиям. Семинар проводился в рамках очередной встречи барнаульского вэб клуба.

Работа с GPS на Android

September 13th, 2011

Многие современные мобильные устройства оборудованы GPS приемниками. Аппараты на базе Android не стали исключением. В этой статье, мы рассмотрим работу с GPS в устройствах на базе Android с точки зрения разработчика.

Современные GPS приемники для мобильных телефонов имеют ряд ограничений – таких как:

  1. Долгое определение начальных координат при старте GPS;
  2. Ручное задание частоты обновления положения и выбор провайдера;
  3. Высокое энергопотребление GPS приемника при частом обновлении.

Все эти недостатки требуется компенсировать сложной логикой программного обеспечения, работающего с GPS. Предоставленная Android SDK сглаживает лишь часть проблем, и стандартного API для работы с GPS становится недостаточно.

С другой стороны, для каждого приложения нужен собственный набор параметров и настроек GPS, таких как: провайдер (GPS, AGPS, Wireless networks), период обновления, логика приложения (нужна реакция на изменение координат или просто получение текущего местоположения).
Читать дальше »

Объектно ориентированное программирование в JavaScript

September 2nd, 2011

Доклад с нашего июньского семинара по вэб технологиям.


© 2001-2012 Энтерра Софт - Разработка программного обеспечения на заказ.

Entries (RSS).