🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #345107

Re: Czy nowe wersje Delphi nadają się do tworzenia stabilnych mobilnych Aplikacji ?

#345107
From: darekm
Date: Sat, 27 Aug 2016 09:20
37 lines
3682 bytes
>
> Jedno widzę jest pewne, tak na zimo czytając co piszecie. Delphi się nie nadaje nawet do tego co ja planuje. Jeszcze może ktoś mi tak łopatologicznie wyjaśni dlaczego tak w czambuł stare i "dobre" PHP z definicji dyskwalifikujecie. Mam całe B2B oparte na Kohana + Bootstrap, całość w MVC i to daje rade. Co prawda cały IBASE jest napisany przez nas + baza na Firebird (daje rade :)), ale nie ma z tym problemów i całość śmiga już jakieś 5 lat ?
>


Też kilka lat temu napisaliśmy coś w stylu B2B w PHP, działa do dzić ale 
bardzo szybko okazało się że in większe tym więcej problemów
skuteczny przyrost funkcjonalności nie dość że niższy niż w Delphi,
ale to można wytłumaczyć małym doświadczeniem,
to wraz ze wzrostem skomplikowania systemu malejący. Przyczyny są pewnie
wielorakie : brak silnego typowania, słaba obiektowość, duża
zależność od środowiska itd.

Teraz pytanie do Ciebie co planujesz. Na PC  wszyscy mówią że należy
dobierać język do zadania, ale przy smartfonach jakoś wszyscy nakłaniają
do pisania aplikacji natywnych odrębnie na każdą platformę. Oczywiście
w pewnym obszarze jest to właściwe: gdy ma się milion klientów a appka
jest wielkości komunikatora.  Oczywiście można tak samo zrobić z ERP: 
wybrać kilka funkcji i zaimplementować je w dowolnym narzędziu: 
zamówienia, kontakty podgląd raportów. Jeżeli to wystarczy ?

Systemy ERP są składową wielu tysięcy
okien i funkcjonalności i to determinuje rozwiązanie. Każde, które 
wymaga odrębnego kodu powoduje klikukrotny wzrost kosztów utrzymania,
pytanie czy obecna baza klientów zaakceptuje to.

W kwestii przenoścności to obecnie nie jest problemem sama niezgodność
implementacji (JS, HTML czy chociażb FMX) na poszczególne platformy,
szybkość też jest do zaakceptowania (o ile się to dobrze zoptymalizuje)
największym wyzwaniem jest opracowanie zupełnie nowego interfejsu
na urządzenia o innych rozmiarach, rozdzielczościach i interfejsach 
wskazujących (mysz, dotyk). Systemy klasy ERP z okienkami zawierającymi
setki pól zupełnie nie przystają do ekranu smartfonu.

--
Darek
Technical Details
Message-ID: <57c15b3a$0$12552$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <f598bc71-3997-4916-b6e2-4668a1845a7b@googlegroups.com> <nphfk8$1a1n$1@gioia.aioe.org> <57bca64b$0$15209$65785112@news.neostrada.pl> <463bdc36-6971-4080-a437-84944c62249c@googlegroups.com> <e27cf067-438a-408f-97c4-e5df166f9dc6@googlegroups.com> <577275ed-0aa6-4638-b786-14ab65f86538@googlegroups.com> <80d4b314-94b5-4571-a718-a54fd3466dfb@googlegroups.com> <nppqgi$j9q$1@gioia.aioe.org> <57c08238$0$15192$65785112@news.neostrada.pl> <9bc45988-4d98-4e8e-afbd-d5ae99d87773@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: Czy nowe wersje Delphi nadają się do
 tworzenia stabilnych mobilnych Aplikacji ?
Newsgroups: pl.comp.lang.delphi
References: <f598bc71-3997-4916-b6e2-4668a1845a7b@googlegroups.com> <nphfk8$1a1n$1@gioia.aioe.org> <57bca64b$0$15209$65785112@news.neostrada.pl> <463bdc36-6971-4080-a437-84944c62249c@googlegroups.com> <e27cf067-438a-408f-97c4-e5df166f9dc6@googlegroups.com> <577275ed-0aa6-4638-b786-14ab65f86538@googlegroups.com> <80d4b314-94b5-4571-a718-a54fd3466dfb@googlegroups.com> <nppqgi$j9q$1@gioia.aioe.org> <57c08238$0$15192$65785112@news.neostrada.pl> <9bc45988-4d98-4e8e-afbd-d5ae99d87773@googlegroups.com>
From: darekm <darekm@emadar.com>
Date: Sat, 27 Aug 2016 11:20:01 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <9bc45988-4d98-4e8e-afbd-d5ae99d87773@googlegroups.com>
Lines: 38
Message-ID: <57c15b3a$0$12552$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 79.187.5.190
X-Trace: 1472289594 unt-rea-a-01.news.neostrada.pl 12552 79.187.5.190:51860
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit