• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Upcoming Miletus cross platform support

Sascha Оффлайн

Sascha

Заместитель Администратора
Оффлайн
Команда форума
Администратор
9 Май 2015
1,065
282
155
48
About 3 weeks ago we released

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

. One of the new features was

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, our new framework to create desktop applications with TMS WEB Core. It was exciting to see that many of you showed interest in Miletus, so we'll take a look at what you can expect in the future.

What's coming in TMS WEB Core 1.8

We launched Miletus with Windows 32-bit and 64-bit support, but our goal was already set from the beginning: a cross platform alternative that is based on

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

. To make this possible, research work has already started before the TMS WEB Core v1.7 release. We are happy to share that as of today here in the labs, we can already target MacOS and Linux!

TMS Software Delphi  Components

TMS Software Delphi  Components


Starting from TMS WEB Core 1.8 you'll be able to select the MacOS and Linux target. This will mean that you can create MacOS and Linux applications on Windows without an additional connection to the target systems! After the proper setup, you'll only need to copy your created application to the operating system of your choice. Keep in mind that for distribution it's recommended to sign your application and that can only be done on the target operating systems.

Why choose Miletus?

Miletus is not meant to be an Electron replacement, but rather something to co-exists next to

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

as an alternative to those who want:
  • No NodeJS dependency
  • Smaller executable sizes
  • Less deployed files
  • More broad local database support
You can take full advantage of web technologies combined with native operating system level operations:

There's a lot of native functionality exposed already. Access to the local file system, operating system menus and notifications, drag and drop functionality, global shortcuts just to name a few. We are always looking to extend the native support based on your feedback!

You don't necessarily need a DB backend running, you can easily connect to a local DB file or a cloud DB service just like in a VCL or FMX application! For cross platform targets, the following databases will be supported: SQLite, MSSQL, PostgreSQL, mySQL. This if of course only the beginning, we already have plans to expand the supported DB list!

The power of HTML5 and CSS3 is at your disposal. There are a huge amount of libraries and templates available for web applications that you can not only reuse in your Miletus application but with their help you can also create visually more pleasing user interfaces!

And did you know? It's easy to migrate your existing TMS WEB Core application to Miletus. Watch this hands-on video from our colleague Dr. Holger Flick, who explains the process in detail:



After the TMS WEB Core v1.8 release the next step will be to bring Miletus to

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

too. We already did some further research in this area, and our results are promising to bring a truly cross platform experience!
But that's not the only long-term goal: based on the feedback we got, we'll also look to add more DB support!

As mentioned earlier, we have full control over this technology which means we can extend the palette of components and functionalities without depending on 3rd party solutions while maintaining the advantages listed above. We are eager to learn what you'd like to see in future versions!


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.