Что-то Ваш знакомый не так делает. Мы пишем приложения на Delphi сразу под две платформы - Android и iOS. Основной функционал отлаживаем под Windows. Никаких фатальных отличий от десктопа при разработке для Android нет. Навскидку помню только одно - символы в строке string начинаются под Android с нуля, а не с 1. Поэтому для совместимости с виндой лучше использовать функции Low, High. Всё остальное работает так же.
Сделать HTTP-запрос на Delphi эт о1-2 строчки, разобрать JSON то же самое.
Реальные отличия начинаются когда нужно управлять вибрацией на реальном устройстве, узнать версию собственного файла и т.п. Тут нужно реализовывать платформозависимые вещи, но это опять же 2-3 строчки.
Да, они официально вернулись. Мы каждый год продлеваем лицензию, всё без проблем работает. На текущий момент только одно условие есть - оплатить счёт нужно с расчётного счёта банка, не находящегося под санкциями. До этого года мы держали счёт в Модульбанке для этой цели, но где-то инфа попадалась, что он тоже под санкции попал. Лицензии мы в январе продлеваем, придётся, видимо, выбирать новый банк :-)
Pascal хороший и понятный язык. Для обучения прекрасно подходит! И если брать Turbo или Borland Pascal, то ООП всё таки в нём есть - зарезервированное слово object. Есть и наследование. Delphi, конечно, сильно от обычного Паскаля ушёл. Это сейчас вообще мощная среда кроссплатформенной разработки. На ней легко писать программы сразу под несколько ОС. Основной функционал приложения, например, легче отладить под Windows, а потом пересобрать под Android или iOS с учётом специфики разных платформ.
А-а-а, это. И хорошо, что нет. В Visual Studio дико раздражает. Намного удобнее написать код, а потом вручную отформатировать. Привык так в Delphi и в MPLAB X IDE (вроде на базе NetBeans сделана).
Только вот в случае со Сбером всегда асимметрия наблюдается в сторону "купить готовое". В итоге получили то, что сейчас есть. А сделали бы свою систему, продолжали бы зарабатывать на ней дальше, тем более, что ничего сложного уж тут нет.
Плохо, что толком не включили производителей программно-аппаратных комплексов. Только один код деятельности сейчас в списке есть, связанный с защитой информации.
Что-то Ваш знакомый не так делает. Мы пишем приложения на Delphi сразу под две платформы - Android и iOS. Основной функционал отлаживаем под Windows. Никаких фатальных отличий от десктопа при разработке для Android нет. Навскидку помню только одно - символы в строке string начинаются под Android с нуля, а не с 1. Поэтому для совместимости с виндой лучше использовать функции Low, High. Всё остальное работает так же.
Сделать HTTP-запрос на Delphi эт о1-2 строчки, разобрать JSON то же самое.
Реальные отличия начинаются когда нужно управлять вибрацией на реальном устройстве, узнать версию собственного файла и т.п. Тут нужно реализовывать платформозависимые вещи, но это опять же 2-3 строчки.
Да, они официально вернулись. Мы каждый год продлеваем лицензию, всё без проблем работает. На текущий момент только одно условие есть - оплатить счёт нужно с расчётного счёта банка, не находящегося под санкциями. До этого года мы держали счёт в Модульбанке для этой цели, но где-то инфа попадалась, что он тоже под санкции попал. Лицензии мы в январе продлеваем, придётся, видимо, выбирать новый банк :-)
Объявления переменных в пределах блока появились уже несколько лет назад.
То есть можно спокойно писать:
for var i := 1 to 10 do
А многострочные литералы да, в 12 версии добавили.
Pascal хороший и понятный язык. Для обучения прекрасно подходит! И если брать Turbo или Borland Pascal, то ООП всё таки в нём есть - зарезервированное слово object. Есть и наследование. Delphi, конечно, сильно от обычного Паскаля ушёл. Это сейчас вообще мощная среда кроссплатформенной разработки. На ней легко писать программы сразу под несколько ОС. Основной функционал приложения, например, легче отладить под Windows, а потом пересобрать под Android или iOS с учётом специфики разных платформ.
Код эмулятора для электросчётчиков в ближайшее время постараюсь выложить на GitHub. Возможно, найдутся желающие дополнить его другими моделями.
Так и есть. Мы в декабре точно своё приложение в формате AAB выкладывали, там у них ещё баннер висел, что они его начали поддерживать.
Ссылку можно? А то дешевле 25 тыс. там не находил.
В октябре получил флиппер с Джума. Обошёлся в 17 тыс. Доставка какие-то копейки стоила, получал в Пятёрочке. Но шёл он долго. Месяц или чуть дольше.
Транспарентность это очень по-русски ???
В банкоматах Nautilus, например, обычный COM-порт.
Delphi давно уже кросс-платформенный!
А-а-а, это. И хорошо, что нет. В Visual Studio дико раздражает. Намного удобнее написать код, а потом вручную отформатировать. Привык так в Delphi и в MPLAB X IDE (вроде на базе NetBeans сделана).
Автоформатирование есть и уже довольно давно. Вызывается по Ctrl+D. Под него куча настроек.
Только вот в случае со Сбером всегда асимметрия наблюдается в сторону "купить готовое". В итоге получили то, что сейчас есть. А сделали бы свою систему, продолжали бы зарабатывать на ней дальше, тем более, что ничего сложного уж тут нет.
А что, Сберу на по силам разработать свою платформу для умных устройств?
Плохо, что толком не включили производителей программно-аппаратных комплексов. Только один код деятельности сейчас в списке есть, связанный с защитой информации.
Скрипт подправил. Имя файла теперь содержит ФИО.
Исходный код доступен там же по ссылке.
Как я понял, на данный момент сделали как успели. очень тяжело было продавить даже такой вариант. Ситуация с отсрочками сейчас крайне сложная.
Доп. информацию можете получить в этом Telegram-канале:
https://t.me/ITmobilization
Для заполнения формы от работодателя я тут разместил небольшой скрипт, который делает нужный CSV-файл:
https://spd.net.ru/mcsv
Нам не приходила. А что за форма? И кто присылал?