FireMonkey na system Linux

FireMonkey na system Linux
PW
  • Rejestracja:ponad 9 lat
  • Ostatnio:5 miesięcy
  • Postów:130
2

Ofcjalnie już dostępny pakiet FmxLinux w GetIt Package Manager.
http://docwiki.embarcadero.com/RADStudio/Rio/en/FireMonkey_for_Linux
https://community.idera.com/developer-tools/b/blog/posts/announcing-fmx-linux-bundling-with-delphi-and-rad-studio

Ciekawostka przy pomocy WebKitGTK i FmxLinux można uzyskać aplikacje web-owe z obsługą grafiki 3D.

Niestety technologia kompilacji pod Linux-a dostępna w środowisku Delphi 10.3 Rio Enterprise/Architect

cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:około 5 godzin
  • Lokalizacja:Poznań
  • Postów:8805
0

No to w sumie jeden z głównych argumentów (poza kwestią ceny) na rzecz Lazarusa właśnie został pogrzebany. Robi się ciekawie. Aczkolwiek jakoś sam nie czuję się przekonany do FMX, raczej wolę tradycyjne podejście czyli VCL


PW
  • Rejestracja:ponad 9 lat
  • Ostatnio:5 miesięcy
  • Postów:130
1

Tak naprawdę to FireMonkey czy FMX (bo zaczynają tą technologię nazwać zamiennie) to twór co ma już kilkanaście lat a był rozwijany pod nazwą VGScene :) Od samego początku był projektowany i pisany jako biblioteka wieloplatformowa dla FPC/Lazarus.
Też miałem opory przestawić się z poczciwego i sprawnie działającego VCL-a ale już pierwszy mały projekcik w FireMonkey za mną :) i muszę powiedzieć że całkiem sprawnie to działa.

KR
  • Rejestracja:prawie 7 lat
  • Ostatnio:około rok
  • Postów:174
1

Może troche poza tematem, ale na grupach google na pl.comp.lang.delphi czytałem, że ponoć jest jakaś dyskusja w Embie, żeby wydać kompilator opensource Delphi (pewnie coś jak samo FPC). To też bylby ciekawy ruch...

LA
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 13 godzin
  • Postów:471
0

Okienka na linuxa? Można. Ale po co?

PW
  • Rejestracja:ponad 9 lat
  • Ostatnio:5 miesięcy
  • Postów:130
0
lampasss napisał(a):

Okienka na linuxa? Można. Ale po co?

Optymalizacja kosztów, po co dodatkowo płacić za niestabilny pełen błedów system jak np. Windows 10... ?

LA
Aktualnie inwestowanie w Delphi to topienie kasy a nie optymalizacja. Sad but true.
PW
@lampasss - dokładnie to samo można napisać o windows 10 "topienie kasy..."
WL
"niestabilny pełen błedów system jak np. Windows" Nie ma to jak stereotypy. Kiedyś miałem pewien serwer pod opieką w pewnej fabryce, który stał sobie na Windows Server i obsługiwał wszystko co tam działało (serwer plików, baz danych, aplikacji, itd.). Uptime na tym niestabilnym systemie był 8 lat, a skończył się tylko i wyłącznie w wyniku pożaru w serwerowni.
flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:około godziny
  • Lokalizacja:Tuchów
  • Postów:12175
1
Kristof napisał(a):

[…] że ponoć jest jakaś dyskusja w Embie, żeby wydać kompilator opensource Delphi (pewnie coś jak samo FPC).

A po jakimś czasie zmienić licencję i wydymać użytkowników podwójnie. ;)


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 1x, ostatnio: flowCRANE
KR
  • Rejestracja:prawie 7 lat
  • Ostatnio:około rok
  • Postów:174
1

W sumie to Firemonkey mogloby być ciekawe, jeśli np. udałoby się dzięki temu przenieść jakieś duże systemy pisane w Delphi na Linuxa (nie wiem, może ERP). Choć pewnie byłoby dużo roboty bo inne kontrolki itp... Kwestia jak był napisany program. A czemu ciekawe? A bo zmniejsza koszty w firmie. Wiem jak to często jest - ERP zainstalowany na serwerze windows, użytkownicy łączą się do RDP / RDS na windowsie. Na wszystko licencje, przy kilkudziesięciu/kilkuset użytkownikach bardzo to rośnie, bo nie tylko system na stanowisku, ale licencja na połączenie z RDP, licencje na serwer terminali / na użytkownika itp.

Marius.Maximus
  • Rejestracja:ponad 14 lat
  • Ostatnio:2 dni
  • Postów:2100
0
Kristof napisał(a):

W sumie to Firemonkey mogloby być ciekawe, jeśli np. udałoby się dzięki temu przenieść jakieś duże systemy pisane w Delphi na Linuxa (nie wiem, może ERP). Choć pewnie byłoby dużo roboty bo inne kontrolki itp... Kwestia jak był napisany program. A czemu ciekawe? A bo zmniejsza koszty w firmie. Wiem jak to często jest - ERP zainstalowany na serwerze windows, użytkownicy łączą się do RDP / RDS na windowsie. Na wszystko licencje, przy kilkudziesięciu/kilkuset użytkownikach bardzo to rośnie, bo nie tylko system na stanowisku, ale licencja na połączenie z RDP, licencje na serwer terminali / na użytkownika itp.

Nic nie przeniesiesz , bo to nie jest takie proste , taniej i szybciej wyjdzie napisać od nowa.
A jak już pisać od nowa to lepiej w czymś innym

Linux sie nie nadaje dla śmiertelników , używam 20 lat i mi pasuje ale nie polecam do biura.


--
Nie przyjmuję reklamacji za moje rady, używasz na własną odpowiedzialność.
Programowanie bez formatowania to jak chodzenie ze spodniami spuszczonymi na kostki. Owszem da się ale po pierwsze nie wygodne, po drugie nieprzyzwoicie wygląda.
Przed zaczęciem nowego wątku przeczytam problem XY
cerrato
A miałeś do czynienia z jakimś w miarę świeżym Mintem?
PW
@Adamek Adam - oczywiście że przeniesiesz, z vcl-a do fmx możesz przenosić automatem http://midaconverter.com/
hnb
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 2 lata
  • Postów:28
2
Kristof napisał(a):

Może troche poza tematem, ale na grupach google na pl.comp.lang.delphi czytałem, że ponoć jest jakaś dyskusja w Embie, żeby wydać kompilator opensource Delphi (pewnie coś jak samo FPC). To też bylby ciekawy ruch...

Nie ma takiego ruchu i nie będzie w przewidywalnej przyszłości. Ktoś otworzył "tikect", że chce opensourcowy kompilator Delphi (podając szereg argumentów) i Marco Cantù wyraził się jasno na ten temat zamykając "ticket" na NIE (podając szereg kontrargumentów) . Po pierwsze najprawdopodobniej nie da się tego zrobić (nikt nie wie jakie licencje i patenty w USA są związane z kompilatorem), po drugie nie chcą wspierać konkurencyjnych Pascalów, które mogą chcieć wykorzystać RTL i część źródeł z Delphi, chodzi oczywiście o FPC i Oxygene.


NewPascal.org

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.