235
Сурет 3. Android IBLite және SQLite деректер қорын қолдау
RAD Studio XE5 SQLite –қа Android жергілікті деректер қорын қолдайды dbExpress,
FireDAC және IBX InterBase негізінде. Сіз сонымен қатар ақысыз өңдеу мен ақысыз
шектеусіз лицензия аласыз IBLite — жаңа әйгілі тұрғызылған деректер қоры InterBase ToGo
ақысыз версиясына қатынайды.
Сурет 4. Платформа RAD түрлі құрылғыларға қосымша өңдеу
Бүгінгі таңда мобилді құрылғыларға қосымшаны өңдеу тек құрылғының жиектерімен
шектелмейді өйткені деректермен алмасуды қолдау керек және шынайы уақытта бұлт
қызметтері мен корпоративтік деректерге шығуды қажет етеді. Платформа RAD Studio
бірнеше құрылғыларға қосымша өңдеу үшін өңдеушілерге мобильдік қосымша құруға
мүмкіндік береді, ол серверлік қызметтерге қосылуды және түрлі клиенттік ОЖ мен түрлі
форм-факторларда жұмыс жасау. Корпоративтік деректер қорына, жергілікті қызметтерге
FireDAC көмегімен қосымшаның жылдам қосылу мүмкіндігін, көпқұрамды аралық
бағдарламалық қамсыздандыру DataSnap және бұлттық веб-қызмет RESTful мен қызмет
көрсетуші MbaaS [2, 87б.].
Android үшін Delphi функциялары
Компилятор Delphi, ARM архитектурасы үшін тиімді.
ARM7 процессорлар қоры негізінде телефон мен планшеттерге Android
Gingerbread (версия 2.3.3–2.7) басқаруымен, Ice Cream Sandwich (версия 4.0.3 и 4.0.4) не Jelly
Bean (версия 4.1.x, 4.2.x және 4.3.x).
«натив» интерфейс элементі толықтай бірегей
Android үшін FireMonkey.
dbExpress деректерге шығу InterBase және SQLite үшін.
Клиент DataSnap.
Қызметтер мен құрылғы датчигін қолдау (гороскоп, GPS, камера мен
акселерометр).
Мобильдік құрылғылар үшін форма конструкторы [3, 56б.].
мобильдік қосымшаларды өңдеуде RAD Studio ерекшеліктері
236
Шектеусіз жылдамдық: Delphi/FM қосымша платформасы веб-қосымшадан
жылдамырақ не гибридтік мобильдік қосымшадан.
Сіздің білім, біліктілігіңізбен Delphi шығушы кодын мобильді ортаға өту үшін
білу.
Android, iOS, Windows және OS X үшін біріңғай ортада біріңғай өңдеме.
Толық функционалды жеке қосымшаны құру, iOS және Android біріңғай деректер
қоры негізінде компилирленген.
64-разрядты Windows қосымшаны Delphi көмегімен өңдеу
Delphi негізінде 64-разрядты Windows қосымшасын өңдеуге, жаңа құрылғының
артықшылықтарын қолдануға үлкен жады көлемі мен әдеттегі шектеуден шығу. Windows
үшін барлық технологиялар FireMonkey, VCL, RTL, компилятор және ретке келтіру Delphi,
64-разрядты архитектураны қолдайды, кәзіргі VCL-қосымшаларды жылдамдата 64-разрядты
жүйелерге. 64-разрядты өңдеме Delphi XE2 және кейінгі версияларына қосылған [2, 125б.].
Түрлі құрылғыларға FireDAC кітапханасына шығу кітапханасы
Корпоративті деректерге әмбебап қосылу мүмкіндігі
FireDAC — бұл түрлі құрылғыларға қосымшалар өңдеуге арналған, корпоративті қор
деректеріне шығудың әмбебап кітапханасы. FireDAC әмбебап және жоғарғы әсерлі
архитектурасы жоғарғы жылдамдықты тура Delphi мен C++Builder-ден InterBase, SQLite,
MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access,
Informix, DataSnap-ке native-шығуды қамсыздандырады [3, 69б.].
FireDAC келесі мүмкіндіктерді ұсынады.
Сурет 5 .
FireDAC ортасы
Деректерге шығудың ішкі жүйесі
FireDAC деректер жиынтығы деректерге шығудың мықты ішкі жүйесінде
тұрғызылған. Бұл жинақы, әсерлі және қажетті қосымшаларда қолдануға болады, API
деректер жиынтығына мықты негіз болып қызмет ете алады. Бұл жинақы, эффективті және
ыңғайлы ішкі жүйені қосымшада қолдана аламыз және ол API деректер жиынтығында
мықты негіз бола алады. Обьектілі бағытталған API компонентері болмайтын ішкі жүйе
деректер жиынтығы компонентерінен және деңгейлерінен тұрады.