По следам вебинара: Будильник для Android в FireMonkey

Posted by on in Programming

Оказывается, что остались пользователи, которые в силу тех или иных причин не были информированы о летних вебинарах Embarcadero. Прискорбненько! Мы постараемся обязательно исправить ситуацию.

Но это еще раз подчеркивает ценность наличия материалов для "оффлайн"-просмотра. Стали доступны запись и слайды вебинара с загадочным заголовком "Будильник для Android в FireMonkey".   За этим набором слов скрывается рассказ о целом классе задач и одном из способов решения в среде Delphi-Android

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

Что требуется, чтобы решение сработало даже, когда приложение закрыто? На вебинаре рассказывается, как написать такую программу на Delphi, которая сможет использовать встроенные в Android сервисы, и создать приложение-«Будильник», использующий Android AlarmManager

В основу рассказа была положена статья Я.Бровина и технические заметки Embarcadero MVP - Андрея Ефимова. В ходе наглядной демонстрации были выполнены все необходимые шаги для создания и добавления собственных JAVA-классов в приложение, написанное на Delphi и FireMonkey, его компиляции, сборки и установки на Android-планшет.

Запись трансляции на канале YouTube: https://youtu.be/A9QlP6B4gGA 

Слайды вебинара: http://www.slideshare.net/asovtsov/13072106-android-firemonkey 

Статья Я.Бровина: http://goo.gl/gYjyR2 Здесь же можно скачать исходные тексты примера.

Ждем всех на следующих вебинарах для русскоязычных разработчиков в августе-сентябре!

 



About
Gold User, Rank: 11, Points: 295
SC at Embarcadero. DB Tools expert Delphi practitioner

Comments

  • Vladimir L
    Vladimir L Monday, 1 August 2016

    Конечно остались... После смены майлбокса(не от меня зависело), перестал получать вообще какие-либо новости от компании. Ни английских, ни российских новостей. Рекомендовали подписаться на вебинары, обещали что всё наладится и новости будут приходить как и раньше, подписался. Увы, новостей от компании не получаю. Если бы сейчас сюда сам не зашёл, то так бы ничего и не узнал об этом. Печально.

  • Lena I2199
    Lena I2199 Saturday, 23 July 2016

    Спасибо. Если речь идет о времени запуска приложения, то вроде все понятно. Вот только не понятно, а как же это можно применить с интернетом вещей и в частности с компонентом TBeacon? Вот приложение не запущено, как зарегистрировать в АlarmManager что мы попадает в зону маячка TBeacon и запустить тогда основное приложение? Как должен выглядеть код регистрации времени входа в зону маячка, ведь заранее не известно время когда пользователь войдёт в зону TBeacon...

  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: