|
|
|
Действительно нативные приложения, но в Delphi
|
|||
|---|---|---|---|
|
#18+
посморел демо-видео от TurboCocoa. не очень понятно как выбирались названия для атрибутов. [IBOutlet] и [IBAction] как бы не очень делфийские. это вопрос больше из любопытства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2016, 12:49 |
|
||
|
Действительно нативные приложения, но в Delphi
|
|||
|---|---|---|---|
|
#18+
Vsevolod Leonov Коллеги, привет! Запускаем новый проект. Надстройка над Delphi 10 Seattle (ниже не получается), позволяющая делать формы нативные (со всеми вытекающими нативными полезными последствиями), которая потом утягивается с нативной среды в проект Delphi. Там и собирается. Чуть по пунктам (на примере iOS, доступно для Mac OS и Андроид): 1. Запускаем Delphi, создаём новый спец. проект 3. Запускаем Xcode, рисуем форму (знать Objective-C или Swift естств. нет нужды) 4. Форма засасывается обратно в Delphi-овый проект (да-да, через PAServer, разводить лишнего ничего не надо) 5. В проект генерится заглушка под форму 6. Отклики кодируются старым (новым) добрым Object (Delphi) Pascal-ем 7. Собирается проект в Delphi (дельфовым tool-chain-ом) - если надо, обратно через PAServer гонится на iOS-железку Какие бенефиты? а) обошлись без ФМ, компоненты (как и форма) - нативные, не "рисованные" б) нативным становится не только UI, но и UX (сорри за натяжку, но все поняли; они не только "выглядят как", но и "движутся как") в) легаси кода (невизуального) полностью сохраняется - можно садить в проект всё, включая DataModule-и и Data Access компоненты (да-да, наш FireDAC). Зачем/кому надо? - не покатила FM, тяжелая форма аллергии на не-ВЦЛь-ность; - пробило мозг тяжестью LiveBinding; - сразу не верили в возможность не-натвных (мульти-кросс-культурных средств разработки - и это есть момент, включая QT, Xamarin и опять же FM); - был неудачный секс с ФМ в ранних/поздних версиях нью-Дельфи; - был неудачный секс с Xcode (Android Studio) при стойко-сохраняющимся желании-таки мастырить мобильность; - вообще отсутствие необходимости делать 2-ю платформу мобильную (безнадёжный яблочник, ведроман, корповый разработчик с некими стандартами мобильного потребления); - беда в виде того, что "лобзиком выпилил приложушку на ФМ" и уже вошёл в фазу полирования, но: а) не полируется б) заказчик всплакнул над почти-аутентичным поведением интерфейса (характерно для эстетов iOS); Суть поста: просьба читателя экспертно оценить посылы (выше). Кто не верит словам, верит технологиям - welcome: сайт проекта . Пока публикнули бесплатный триал в статусе "беты". Если интерес и комменты будут - локализуем продукт на родной язык банды создателей (т.е. русский). Если Родина отвергает идею мобильной (включая дейстительно-нативную на Delphi) разработки, будем запускаться сугубо англоязычным способом. Там (кто читает G+) отзывы типа "вау! иф ю саксид, ай вил стоп юзинг РемОбджектс энд старт юзинг ТурбоКока". Чем ответят российские разработчики, не чуждые новых интересных ощущений? :) Всеволод P.S. Я - не Эбмаркадеро энимор :) чем все закончилось в итоге или это была апрельская шутка? скачать где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2019, 07:12 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2038803]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
137ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 462ms |

| 0 / 0 |
