06.01.2013

Передовик Девелопмент - разработка приложений для Андроид

Сегодня платформа Google Android стремительно набирает популярность. Разработка Android приложений особенно необходима и перспективна для компаний, которые в силу специфики бизнеса постоянно используют в работе современные мобильные устройства и способны по достоинству оценить экономию времени, оперативность и управляемость.

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

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

Наши специалисты могут сделать любые приложения для Android. Стоимость приложения напрямую зависит от его сложности и трудоемкости Для оценки затрат на разработку необходима постановка задачи или техническое задание, что еще лучше.

Наши контакты:
e-mail: android@peredovik.org
phone: +38 (044) 2292499, будни 10:00-18:00 (+2GMT)
icq: Статус ICQ пользователя UserNumber 401140
skype: peredovik.propagandi

Я здесь

Android app on Google Play 

Скачать iamhere.apk


Приложение “Я здесь” предназначено для личного трекинга передвижений и/или отправки своего местонахождения по СМС или электронной почте.

Текущие координаты отправляются виде ссылки на сайт Карты Гугл с текущими координатами.

Трекинг перемещений выгружается в формате KML и позволяет загружать журнал трекинга для просмотра в программу «Google Планета Земля».

Главное окно приложения отображает координаты текущего местоположения, кнопку получения текущих координат, кнопку отправки текущих координат и переключатель включения режима накопления данных о местонахождении.

После нажатия на кнопку получения текущего расположения происходит запрос на обновление координат.

Возможна отправка данных через любое приложение, которое поддерживает отправку данных с вложением либо передачу файлов.

Включение и выключение работы сервиса отслеживания происходит при переключении ползунка «Мониторинг» в главном окне приложения.

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

Остановка сервиса отслеживания происходит, при перемещении переключателя «Мониторинг».

По запросу пользователя отправка данных о текущих координатах или журнала о перемещениях происходит независимо от активности сервиса в момент нажатия кнопки или выбора пункта меню.

Каждые сутки происходит удаление данных недельной давности.

В настройках программы указываются такие параметры:
тип получения координат: сеть оператора или модуль GPS
способ отправки данных о текущих координатах: СМС или электронная почта
режим работы: обновление координат и журнал перемещений, только координаты, только журналирование перемещений
емейл для отправки данных о координатах и журнала перемещений
адрес smtp сервера для прямой отправки данных (реализована поддержка только открытого smtp сервера)
телефон для отправки данных о координатах по СМС
период обновления текущих координат в секундах
интервал отправки журнала о перемещениях в минутах
включение режима накопления данных – данные собираются, но никуда не отправляются.

Примечание:
На некоторых кастомных прошивках возможна ограниченная функциональность.
Точность данных о местонахождении определяется возможностями Вашего устройства и расположением вышек оператора связи.








































Дополнительную информацию можно получить по емейл android@peredovik.org

Монитор батареи

Android app on Google Play 

Скачать BatteryChargeWidget.apk


Данный виджет позволяет видеть информацию о текущем состоянии батареи телефона или планшета. Показываются такие данные: уровень заряда, температура и вольтаж батареи.

Контрастный дизайн иконки виджета позволяет определить уровень текущего заряда батареи взглядом, что очень удобно для пользователей планшетов.

Особенностью данного виджета есть контроль процесса зарядки батареи от банка заряда (внешней батареи). Некоторые модели банков заряда начинают разряжать включенный смартфон после передачи заряда. Данный виджет сигнализирует о разряде вместо заряда.

Виджет потребляет мало ресурсов и функции отключения других процессов отсутствуют.

Виджет имеет 2 режима работы: тихий и громкий.
В громком режиме работы виджет сигнализирует (звук уведомления и вибрация) о достижении заряда 100% и остатке заряда батареи менее 10% емкости батареи. Тапнув на виджет откроется окно, в котором можно выбрать тихий режим работы. В тихом режиме работы уведомлений пользователя не происходит и на иконке виджета отображается значек «zZz» после вольтажа батареи.

После инсталляции приложение можно переместить на карту памяти.

Примечание:
На некоторых кастомных прошивках возможна ограниченная функциональность.
Отображение температуры и вольтажа батареи определяется возможностями прошивки Вашего телефона.



Дополнительную информацию можно получить по емейл android@peredovik.org

Я занят

Android app on Google Play


Скачать iambusy.apk

Звонки некоторых абонентов раздражают. Выключение телефона не дает желаемого результата. Однако есть решение. Вы можете заблокировать звонки назойливого абонента. Другие люди смогут Вам легко дозвониться. Данное приложение использует внутренние возможности операционной системы Android. Поэтому звонящий сразу будет слышать короткие гудки. Простая работа с контактами записной книжки телефона. Работа в последних версиях ОС Android.
























Дополнительную информацию можно получить по емейл android@peredovik.org

Еврочекер



Android app on Google Play

Скачать EuroChecker.apk

Одной из защит купюр евро есть серийный номер. Номер каждой купюры уникален и формируется по определенному алгоритму. Это приложение позволяет выполнить проверку номера по таким критериям:
1. Банк эмитент
2. Проверка по «8»
3. Соотвествие суммы цифр стране эмитенту.

Использование этого приложения не заменяет полноценной проверки купюры в банке.



Дополнительная информация по емейл android@peredovik.org

Портфолио разработок для Android



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


Android app on Google Play

Приложение “Я здесь” предназначено для личного трекинга передвижений и/или отправки своего местонахождения по СМС или электронной почте.
Текущие координаты отправляются виде ссылки на сайт Карты Гугл с текущими координатами.
Трекинг перемещений выгружается в формате KML и позволяет загружать журнал трекинга для просмотра в программу «Google Планета Земля».
Возможна отправка данных через любое приложение, которое поддерживает отправку данных с вложением либо передачу файлов.
Включение и выключение работы сервиса отслеживания происходит при переключении ползунка «Мониторинг» в главном окне приложения.
Реализована поддержка отправки данных через открытый smtp сервер.
Данные накапливаются в SQLite.
 
Данный виджет позволяет видеть информацию о текущем состоянии батареи телефона или планшета. Показываются такие данные: уровень заряда, температура и вольтаж батареи.
Особенностью данного виджета есть контроль процесса зарядки батареи от банка заряда (внешней батареи). Некоторые модели банков заряда начинают разряжать включенный смартфон после передачи заряда. Данный виджет сигнализирует о разряде вместо заряда.

Блокировщик звонков использующий внутренние возможности операционной системы Android. Звонящий сразу будет слышать короткие гудки. Простая работа с контактами записной книжки телефона. Работа в последних версиях ОС Android.

Одной из защит купюр евро есть серийный номер. Номер каждой купюры уникален и формируется по определенному алгоритму. Это приложение позволяет выполнить проверку номера по таким критериям:
1. Банк эмитент
2. Проверка по «8»
3. Соотвествие суммы цифр стране эмитенту.

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


Дополнительную информацию можно получить по емейл android@peredovik.org

Стоимость разработки под Android



В сфере IT принято оценивать трудоемкость работ в человеко-часах. Для работ повышенной сложности используются коэффициенты.

Норматив выполнения задачи рассчитывается статистически на выполнении задачи в третий, четвертый и т.д. разы, т.е. время на выполнение задачи опытным специалистом.

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

Сложность разработки и/или внесение изменений в проект влияют на планирование ресурсов, сроки, и соответственно бюджет.

Программирование очень похоже на строительство по методике управления проектом: точность планирования иногда может быть дороже возможных рисков по цене.

Поэтому мы при оценке стоимости работ по каждому проекту сообщаем 2 цифры ожидаемую и максимум — не всегда можно с точностью спланировать стоимость по таким причинам:
1. Иногда нужно сделать нарушение в алгоритме в пользу юзабилити.
2. Возникают ситуации «ни мы ни Вы не виноваты» — когда типовое поведение системы не подходит.
3. Конфликт версий — некоторые команды в Android попадают под депрекацию и их использование в современных версиях нежелательно, поэтому приходится использовать либо команды последних версий либо ограничивать версии для приложения.
4. Перепроектирование — так тоже иногда бывает, особенно для первых версий.

Для того чтобы узнать порядок стоимости приложения необходимо прислать бриф (постановку задачи) желаемого приложения нам по электронной почте android@peredovik.org

При расчете стоимости Вашего приложения будет учитываться такая модель выполнения проекта: Разработка приложений для Android

Также необходимо указать в запросе нужны ли Вам исходные коды. В стандартных условиях исходные коды не передаются, т.к. там используются наши собственные библиотеки.

03.01.2013

Разработка приложений под Android

Мы постарались максимально формализировать процесс разработки приложения под Android.

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

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

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

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

Второй этап (разработка):
«Оживление» интерфейса, программирование функций, прототипы на согласование. Количество субэтапов зависит от сложности приложения, их может быть несколько, а может быть десяток. Как показывает жизнь, не имеет смысла в первой версии все делать чистовиком как на «конкурс», в том плане что не известно как совпадут желания заказчика приложения с реальными потребностями пользователей. Поэтому мы всем рекомендуем «спиральную разработку», так и дешевле и сразу видно результат.

Третий этап (сборка и дизайн):
Все функции приложения собираются вместе, вместо заглушек ставятся правильные изображения, при необходимости выполняется локализация.

Четвертый этап (финальное тестирование):
Окончательное тестирование проекта с учетом внесенных изменений. Генерирование цифрового ключа заказчика. Передача неподписанного и подписанного файла приложения.

Опционально: Пятый этап (имидж решает все):
Подготовка к публикации (описание приложения, примеры использования) и публикация на Google.Play. Написание пресс релизов и статей с их распространением на тематических сайтах.

Порядок оплаты:
аванс 50% от планируемой стоимости работ по этапу, по факту проверки работ по этапу – доплата по факту.

Дополнительную информацию можно получить по емейл android@peredovik.org

Контакты



Мы находимся в Киеве, столице Украины.

Одна остановка самолетом в любую точку мира. Иногда может быть две :)

Очень часто мы встречаемся здесь: как доехать .

С нами можно связаться по телефону (+38044) 229 2 499, будни, бизнес время (10:00 – 18:00 +2 GMT).

Передовик Девелопмент

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

Наши клиенты это люди, которые отданы своему делу как мы, а может даже и больше.

Ядро нашей команды было сформировано в 1996 году. Тогда мы делали простые (с сегодняшней точки зрения) разработки на FoxPro, Visual Basic, Delphi. Развитие информационных технологий и доступность новых знаний вносят изменения в технологии ведения бизнеса клиентов.

Начиная с 2000 года, одним из направлений нашей деятельности становится разработка для Internet. Появляются разработки на Perl, PHP с использованием баз данных MySQL. Был период разработок для взаимодействий с различными сервисами DNS, SMTP, HTTP.
Разработки на Java для Android требуют знаний в смежных отраслях:
HTML – как аналог верстки разметки для отображения пользовательского интерфейса
Perl, PHP — как система ограничений для разработчика, аналог «песочницы» внутри системы
понимание работы Linux — как видение Android изнутри
технология клиент-сервер — как способ взаимодействия распределенных систем для обработки данных.

Более того, мы помним старые слабые компьютеры, и понимаем важность эффективного кода для смартфона.

Таким образом помимо знаний в разработке мобильных приложений для бизнеса у нас еще есть необходимые знания в смежных технологиях.

Большой опыт разработки, как для конечных клиентов, так и для посредников, позволил нам регламентировать технологический цикл. В результате у нас есть определенные регламенты выполнения тех или иных задач. В результате для клиента выполнение его заказа у нас «прозрачно» и прогнозируемо.

Приглашаем к сотрудничеству!

Дополнительную информацию можно получить по емейл android@peredovik.org