Crossplattform
-
- Beiträge: 22
- Registriert: 08.03.2007 17:27
- Wohnort: Hamburg
Crossplattform
Hallo,
seid einiger Zeit grübeln wir hier in einem Team über eine Warenwirtschaftssoftware.
-Lager
-Faktura
-Mahnwesen
usw usw
witzigerweise konnte ich die Leute von Purebasic überzeugen (ich habe einige Jahre vb.net und c auf dem Buckel) auf Grund des "Leichten und schnellen Codens"
Nun wird es darauf hinnauslaufen das der Spass unterumständen auch auf MacOS oder einer LinuxDis. laufen soll.
Nun meine Frage gibt es hier im Forum Leute die sich damit schon mehr auseinandergesetzt haben? Und vielleicht schon wissen auf was man achten sollte oder welche probleme auf einen zukommen werden. Besonders im Bereich GUI stelle ich mir das doch recht schwer vor wenn es dann um Linux geht. (KDE und was es da sonst so alles gibt).
gruß und danke
tms
seid einiger Zeit grübeln wir hier in einem Team über eine Warenwirtschaftssoftware.
-Lager
-Faktura
-Mahnwesen
usw usw
witzigerweise konnte ich die Leute von Purebasic überzeugen (ich habe einige Jahre vb.net und c auf dem Buckel) auf Grund des "Leichten und schnellen Codens"
Nun wird es darauf hinnauslaufen das der Spass unterumständen auch auf MacOS oder einer LinuxDis. laufen soll.
Nun meine Frage gibt es hier im Forum Leute die sich damit schon mehr auseinandergesetzt haben? Und vielleicht schon wissen auf was man achten sollte oder welche probleme auf einen zukommen werden. Besonders im Bereich GUI stelle ich mir das doch recht schwer vor wenn es dann um Linux geht. (KDE und was es da sonst so alles gibt).
gruß und danke
tms
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Solange nur die Gadgets von PB verwendet werden, sollte es keine allzu
grossen Probleme geben. API und Userlibs sollten nicht eingesetzt
werden, es sei denn, man kennt die entsprechenden Pendants unter den
anderen OSes.
Gruß
Thomas
grossen Probleme geben. API und Userlibs sollten nicht eingesetzt
werden, es sei denn, man kennt die entsprechenden Pendants unter den
anderen OSes.
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Genau das ist praktisch unmöglich. Selbst sortieren von Spalten in einem ListIcon Gadget ist nativ nicht machbar. Und sowas ist absolut Standard. Sollte seine Anwendung auch nur einen Hauch bedienerfreundlich sein kommt um den massiven Einstatz von API Befehlen nicht herum.ts-soft hat geschrieben:Solange nur die Gadgets von PB verwendet werden, sollte es keine allzu
grossen Probleme geben. API und Userlibs sollten nicht eingesetzt
werden, es sei denn, man kennt die entsprechenden Pendants unter den
anderen OSes.
Crossplatform schön und gut aber wenn man nur auf PB's Befehlsset zurückgreift wird man ziemlich schnell an die Grenzen stoßen. Zudem das Programmieren mit der momentanen MacOS Version von PB schlicht unerträglich ist.
Windows 10 Pro, 64-Bit / Outtakes | Derek
Ich würde da auch eher zu Java raten.
Webanwendungen werden spätestens dann mehr arbeit, wenn sie sich wie "rich clients" verhalten sollen, also zb inkrementelles Filtern anbieten... dann fängt das AJAX geflickschuster an, ist also auch mit Vorsicht zu genießen.
Von PureBasic zu dem Zweck würde ich abraten wenn es sich nicht auf Windows beschränken soll.
Du könntest auch mal nachschauen, wie weit die vb.net Unterstützung in Mono unter Mac und Linux gereift ist.
Webanwendungen werden spätestens dann mehr arbeit, wenn sie sich wie "rich clients" verhalten sollen, also zb inkrementelles Filtern anbieten... dann fängt das AJAX geflickschuster an, ist also auch mit Vorsicht zu genießen.
Von PureBasic zu dem Zweck würde ich abraten wenn es sich nicht auf Windows beschränken soll.
Du könntest auch mal nachschauen, wie weit die vb.net Unterstützung in Mono unter Mac und Linux gereift ist.
-
- Beiträge: 22
- Registriert: 08.03.2007 17:27
- Wohnort: Hamburg
Das mit dem Browser war auch eine der ersten Ideen (die wir dann auch gleich wieder geknickt haben) - wenn man einmal in einem Callcenter gesehen hat wie "wenig" die Maus bewegt wird und nur noch mit Hotkeys gearbeitet wird....
JAAA ich weis man kann auch mit Java Keyboard eingaben verwurschteln und mit Ajax arbeiten usw usw usw
Aber wiegesagt wenn man einmal gesehen hat wie eine Warenwirtschaft rennt wird nicht eine Browserlösung in betracht ziehen..
Recht interessant in diesem Forum (bitte jetzt nicht falsch verstehen) das auch wenn man sagt das man etwas mit Purebasic machen will einem gleich gesagt wird nimm lieber xyz
Dabei sollten wir doch unsere lieblings Sprache pushen
hab mir mono schon angesehen und in den letzten jahren öfters probiert.....leider noch weit entfernt von reiblungsloser Funktionalität.
Ist auch leider etwas gegen unseren "Strich" - wir wollen ja gerade so unabhängig wie nur möglich die Software schreiben. Dann wieder Frameworks benutzen wäre.....naja kann man drüber streiten keine Frage

JAAA ich weis man kann auch mit Java Keyboard eingaben verwurschteln und mit Ajax arbeiten usw usw usw
Aber wiegesagt wenn man einmal gesehen hat wie eine Warenwirtschaft rennt wird nicht eine Browserlösung in betracht ziehen..
Recht interessant in diesem Forum (bitte jetzt nicht falsch verstehen) das auch wenn man sagt das man etwas mit Purebasic machen will einem gleich gesagt wird nimm lieber xyz

Dabei sollten wir doch unsere lieblings Sprache pushen


hab mir mono schon angesehen und in den letzten jahren öfters probiert.....leider noch weit entfernt von reiblungsloser Funktionalität.
Ist auch leider etwas gegen unseren "Strich" - wir wollen ja gerade so unabhängig wie nur möglich die Software schreiben. Dann wieder Frameworks benutzen wäre.....naja kann man drüber streiten keine Frage

crossplattform, OpenSource, gut für Datenbananwendungen:
http://www.lazarus.freepascal.org/
*duck und weg*
Alternativ gleich CAO-Faktura nehmen, das läuft zumindest unter Windows sehr gut und mit Wine auch unter Linux. Backend ist MySQL.
http://www.lazarus.freepascal.org/
*duck und weg*
Alternativ gleich CAO-Faktura nehmen, das läuft zumindest unter Windows sehr gut und mit Wine auch unter Linux. Backend ist MySQL.
-
- Beiträge: 22
- Registriert: 08.03.2007 17:27
- Wohnort: Hamburg
hmm.. was mir da oben fehlt, ist die Aussage :"Ich hab es gemacht und bin gescheitert" ebenso wie die Aussage "Ich habs gemacht und es geht"
Es wird Zeit das mal jemand eine dickere PB-Lösung crossplatförmig angeht um Pb mal ein wenig zu kitzeln.
Wenn es der Auftrag zulässt, macht mal einfach los mit Pb und seht wie weit
ihr kommt. Bei 5 Codern sollte da doch schnell was bei rumkommen.
Solange ihr mit den nativen PB-Funktionen klarkommt, sollte einer
reinen PB-Lösung nebst angehängter DB (MySQL vermutlich) eigentlich
nichts arg im Weg stehen.
'Ne Oberfläche mit DB-Anhang ist schnell hingefieselt (Oberfläche mit VD
gedengelt und ein paar Procedures rein und fertig).
So das Anhängen einer DB in zu Windoof unterschiedlichen Osen
gelingt (auch odbc? ..keine Ahnung hab), ist es damit wohl schon
crossplattförmig.
Hängt da ein Vertriebler mit drin?
Es wird Zeit das mal jemand eine dickere PB-Lösung crossplatförmig angeht um Pb mal ein wenig zu kitzeln.
Wenn es der Auftrag zulässt, macht mal einfach los mit Pb und seht wie weit
ihr kommt. Bei 5 Codern sollte da doch schnell was bei rumkommen.
Solange ihr mit den nativen PB-Funktionen klarkommt, sollte einer
reinen PB-Lösung nebst angehängter DB (MySQL vermutlich) eigentlich
nichts arg im Weg stehen.
'Ne Oberfläche mit DB-Anhang ist schnell hingefieselt (Oberfläche mit VD
gedengelt und ein paar Procedures rein und fertig).
So das Anhängen einer DB in zu Windoof unterschiedlichen Osen
gelingt (auch odbc? ..keine Ahnung hab), ist es damit wohl schon
crossplattförmig.
Hängt da ein Vertriebler mit drin?
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.