Страница 6 из 8

Basic4Android

Добавлено: 23 Март 2021, 15:58
finsoftrz
В андроиде над ядром джава машина. Скорее всего, включат и в новой операционке, чтобы можно старые приложения запускать.

Basic4Android

Добавлено: 23 Март 2021, 16:16
Игорь Столяров
А мне кажется, что нет. Читаю форум B4A и понимаю, что Android самая сложная ОС с точки зрения системы.
Её делали под работу на мизерных ресурсах, а сейчас это никому не нужно - современный планшет примерно
как ноут c Celeron, а по графике и звуку даже круче. Мультиплексорная многозадачнось ... Зачем ?

Кому нужны эти выгрузки приложения при повороте устройства и вся головная боль вокруг этого ?
Для планшетов Windows всё прекрасно работает через Resize, сам делал. Судя по описанию - в iOS тоже самое.
Поэтому видимо Google и решил не лечить Android, а просто перевыпуститься с нуля.

Но девайсов с Android - миллиарды. Она ещё долго будет поддерживаться и работать с ней можно и нужно. :)

Basic4Android

Добавлено: 23 Март 2021, 16:36
finsoftrz
Все как у инопланетян. На мизерных ресурсах и джава машина с огромной библиотекой классов. На виндах джава всегда считалась тормознутым интерпретатором. Если они обрубят совместимость с огромным количеством работающего софта, то Apple и MS будут очень рады.

Basic4Android

Добавлено: 23 Март 2021, 16:37
finsoftrz
А Erel сделает basic4f. :-)

Basic4Android

Добавлено: 23 Март 2021, 17:59
Игорь Столяров
finsoftrz писал(а): 23 Март 2021, 16:37 А Erel сделает basic4f.
В этом сомнений нет и судя по классам B4Pages эта работа уже вовсю идёт. Например Erel упорно не хочет делать
обработку поворота девайса в B4Pages для Android. Теперь понятно, что в этом просто нет смысла - будет другое ядро API.
А чего Microsoft радоваться ? Они свою мобильную платформу прохезали уже официально, им можно не беспокоиться. :)

Basic4Android

Добавлено: 24 Март 2021, 16:51
kreator
Влезу. В качестве развития своего продукта общались с разработчиками мобильных приложений. Они сейчас хотят зацепиться за Flutter. Новый фреймворк от Гугла, конкурент React. Состоит из нижнего слоя C/C++ и верхнего (отвечающего за UI) на Dart (новый язык Гугла, замена JS и Kotlin). Гугл не хочет ни с кем делиться, должно быть всё своё. На новой "Фуксии" работает только Flutter. Во всяком случае пока. Фиг знает, как себя Гугл поведёт. По поводу Flutter. Есть несомненные плюсы. Интерфейс опирается не на библиотеки осей, а на свои. Поэтому интерфейс плавный и быстрый. И выглядит одинаково на Андроиде и АйОСи. Но наработок пока мало. И Dart все ругают, говно, хуже JS.

Basic4Android

Добавлено: 24 Март 2021, 18:17
Игорь Столяров
kreator писал(а): 24 Март 2021, 16:51 На новой "Фуксии" работает только Flutter.
Класс ! Нас ждут интересные времена. :)
Казалось бы, вроде, вот пусть зыбкая, но стабильность.
Ан нет ! Снова всё отобрать и поделить ! :)

Google до выделывается. Читал, что китайские производители уже выпускают пилотные партии девайсов
на своей мобильной платформе, а у Samsung тоже что-то было своё и он эту идею не бросил ...

Basic4Android

Добавлено: 24 Март 2021, 23:48
kreator
Игорь Столяров писал(а): 24 Март 2021, 18:17 Google до выделывается.
Идёт по пути мелкомягких. Те тоже, бабла немерено, покупают и поддерживают конкурирующие продукты. Всё это бесконтрольно. А потом оказалось, что кто-то обошёл на повороте просто сосредоточившись на ключевых решениях. Это жизнь!

Basic4Android

Добавлено: 25 Март 2021, 5:14
Игорь Столяров
С другой стороны - это ведь и есть прогресс и чей-то шанс на успех ...
Как говорил в своё время Бьярне Страуструп студентам: пока именитые производители погрязли в поддержке миллионов
строк существующего кода, Вы можете освоить новый язык (он говорил о C++) и вывести свой стартап на рынок ! ;)
kreator писал(а): 24 Март 2021, 16:51 В качестве развития своего продукта общались с разработчиками мобильных приложений.
А сами не хотите попробовать развивать мобильное направление ?

Basic4Android

Добавлено: 25 Март 2021, 21:40
kreator
Игорь Столяров писал(а): 25 Март 2021, 5:14 А сами не хотите попробовать развивать мобильное направление ?
Непростая ситуация. Особенно с людскими ресурсами. Ищем, рассматриваем разные варианты. Я-то конечно не сторонник эникея. У меня и так флешка переполнена. :)

Basic4Android

Добавлено: 27 Март 2021, 9:00
Игорь Столяров
Если рассматривать B4A как альтернативу (или вынужденное расширение) Clarion
для мобильных платформ, то я бы сказал, что задача сводится к следующему:

Для типичного приложения БД "списочки + формочки" нужно реализовать логику работы,
в котором абсолютно все окна открываются в отдельных потоках (START() без параметров)
в единственном экземпляре и полноэкранном режиме с драйвером БД SQL (SQLite).

Если удалось выполнить такое условие - то такое приложение может быть 1:1 перенесено
из Clarion в B4A. Жесть ! :)

Basic4Android

Добавлено: 04 Июнь 2021, 17:06
finsoftrz
Игорь, с камерой научились работать? Чтобы фотки можно из приложения делать и слать, куда надо.

Basic4Android

Добавлено: 04 Июнь 2021, 17:53
Игорь Столяров
finsoftrz писал(а): 04 Июнь 2021, 17:06 Игорь, с камерой научились работать?
Неа. Вообще этим не занимался ... :shock:

Basic4Android

Добавлено: 04 Июнь 2021, 18:25
finsoftrz
Есть класс cameraEx с 2012 года, но последняя версия от 2018 года. Пример на смартфоне собрался. Скорее всего, подойдёт. А то тут один товарищ заинтересовался...

Basic4Android

Добавлено: 04 Июнь 2021, 18:29
Игорь Столяров
finsoftrz писал(а): 04 Июнь 2021, 18:25 А то тут один товарищ заинтересовался...
У нас под планшет с Windows есть опция фотографировать выкладку товара на витрине.
Но как я понял - она не очень востребована, под Android её никто не просит ... :(