alles over je Palm Treo smartphone of PalmOS pda
|
Registreer | FAQ | Ledenlijst | Kalender | Zoeken | Berichten van vandaag | Markeer forums als gelezen |
#1
|
|||
|
|||
HB++ ook voor PocketPC's?
Ik heb een kort vraagje over HB++: kun je een programma, geschreven voor de palm in HB++ ook laten draaien op PDA's zoals IPaq's met WinCE?
|
#2
|
||||
|
||||
Nee, want HB++ is voor PalmOS, zie ook de HB++ features pagina.
|
#3
|
|||
|
|||
Aha oke, dus als je cross-platform wilt ontwikkelen voor handhelds kun je denk ik het beste beginnen aan Java. Dit heeft dan wel weer als nadeel dat de gebruikers een JVM moeten hebben.
|
#4
|
||||
|
||||
Dan nog: voor Palm moet je dan toch een converter hebben die classes en p-code omzet naar een .prc.
Conclusie: PalmOs en PPC liggen te ver uit elkaar om zinnig cross-platform iets te kunnen doen...
__________________
FBTV 2.2.6: De HiRes TV Gids voor PalmOS (27/03/07) nu met een nieuw narrow lettertype. Laat ontwikkeling / support van FBTV niet in de steek: FBTV is donateware! |
#5
|
|||
|
|||
Dat is wel heel erg jammer. Als je dus voor online webapplicaties een PDA tool wilt maken wat onderling kan syncen moet je daar 2 versies van maken. 1 voor de mensen met PalmOS en 1 voor de rest? Beetje jammer.
|
#6
|
||||
|
||||
Citaat:
Oorspronkelijk geplaatst door jethro op 30-09-05, 14:08 in bericht #3
Dit heeft dan wel weer als nadeel dat de gebruikers een JVM moeten hebben.
Citaat:
Oorspronkelijk geplaatst door fransbr op 30-09-05, 14:39 in bericht #4
Dan nog: voor Palm moet je dan toch een converter hebben die classes en p-code omzet naar een .prc.
Citaat:
Conclusie: PalmOs en PPC liggen te ver uit elkaar om zinnig cross-platform iets te kunnen doen...
Heel veel applikaties bestaan zowel voor PalmOS als PPC (vb PathAway) en veel PalmOS ontwikkelaars hebben sinds de komst van de Treo700w ook aangekondigd hun software naar PPC over te zetten (vb AstraWare). Ook de nu freeware gegane CASL ontwikkelomgeving mikt op beide platformen. |
#7
|
||||
|
||||
Citaat:
Oorspronkelijk geplaatst door ghia
Onzin.
Heel veel applikaties bestaan zowel voor PalmOS als PPC (vb PathAway) en veel PalmOS ontwikkelaars hebben sinds de komst van de Treo700w ook aangekondigd hun software naar PPC over te zetten (vb AstraWare). |
#8
|
||||
|
||||
Citaat:
Oorspronkelijk geplaatst door metck op 30-09-05, 21:47 in bericht #7
Ok, zinnig is dan misschien niet het juiste woord, maar het schijnt toch wel vreselijk veel werk te zijn om PalmOS software om te zetten naar Windows Mobile software (en/of andersom)?
Als je een 'dedicated' PalmOS programma omvormt naar PPC (of andersom) is dat best een hele klus, maar als multiplatform de bedoeling is hou je daar rekening mee en deelt de kode zich automatisch beter op tussen de werking van het programma en de gebruikersinterface. Het is vooral de verstrengeling van die twee, die het porten bemoeilijkt. Een multiplatform programma is misschien iets minder optimaal omdat er een soort 'kleinste gemene deler' effekt optreedt. Dat zie je ook bij Java, dat ook de gebruikersinterface multiplatform voorziet (een maat past voor iedereen maar zit bij niemand lekker) en de schermen tonen een minder gesofistikeerde layout. Meestal haal je ze er zo uit. Ook intern is er een verregaande harmonizatie, waardoor bepaalde processoren extra werk hebben op het bewerken van getallen, wat een gedeelde van de mindere snelheid van Java verklaart. Maar ook als je binnen een OS blijft, is er nog voldoende porteringsleed (of -vreugde). En dan hoef je nog niet eens iets om te zetten van C naar Pascal. Ook in VB zelf, zijn er al zware wijzigingen nodig geweest tussen de opeenvolgende versies van de compiler. Ook overgangen tussen Win16, Win32, .NET en binnenkort XXX64 zijn niet van de poes. Als je op voorhand weet dat je voor multiplatform gaat, en je houdt er bij je programmaontwikkeling rekening mee, dan valt het allemaal nog best mee. Mogelijkheden voor en voorbeelden van geslaagde multiplatform programma's zijn er in overvloed. Vb: In oktober is DataViz klaar met zijn Docs To Go voor Symbian Laatst gewijzigd door ghia; 01 oktober 2005 om 00:39. |
#9
|
||||
|
||||
Een alternatief wordt aangeboden door Styletap . Hiermee kan je PalmOs programma's draaien op je pocketpc. Werkt best goed, de ppc gebruiker ziet gewoon de palm programma iconen en kan deze direct opstarten.
Is niet helemaal 100% compatible dus je moet bij het ontwikkelen van je palm programma's hier wel rekening mee houden.
__________________
Rob. The real source of applications. ___________________________________ |
#10
|
||||
|
||||
Bijkomende overweging:
Over het algemeen willen gebruikers geen multiplatform applicatie. Daarom werk Appforge ook niet (een "multiplatform" omgeving met zware concessies aan layout, functionaliteit en snelheid). Tenslotte koopt een gebruiker relatief dure hardware en mag dan ook verwachten dat de software die daar op draait voor 100% geschreven is voor die hardware en heeft die gebruiker geen boodschap aan andere gebruikers van andere hardware. Daarom zal Styletap ook pas werken als het 100% compatibel is. Het feit dat bijv. TomTom en straks Astraware etc. hun programma's wel uitbrengen op zowel PalmOS als PPC komt (waarschijnlijk) omdat die programma's geschreven zijn in C (een min of meer multiplatform taal waar Java van afgeleid is), dus de core hetzelfde kan blijven en "slechts" de echte platformafhankelijke zaken opnieuw geprogrammeerd moeten worden.
__________________
FBTV 2.2.6: De HiRes TV Gids voor PalmOS (27/03/07) nu met een nieuw narrow lettertype. Laat ontwikkeling / support van FBTV niet in de steek: FBTV is donateware! |