![]() |
Re: Speed up Application Development
two thoughts:
it's not all that bad, really. such a small market, and still: last time i checked i found more apps on downloads.maemo.org than on store.ovi.com for my S60. just to put things in proportion. (the overall number of downloads at ovi is higher, of course, but more than half of it is themes, sounds, wallpapers...) on the negative side, there's too little effort to bring existing desktop apps to the platform. yes i know some argue you cannot do this and go fighting ideological battles on "mobile UIs" andd stuff... but even if you're on that side: it's better to have a non-optimized, desktop-like application than nothing. also, there's the possbility to avoid the UI-battle by porting libraries und CLI-tools and let others build new apps on top of them. so it would have been helpful to encourage porting... |
Re: Speed up Application Development
You seem to forget that most GTK+ desktop apps are using the latest libs... which are not available for Maemo 4. Sometimes its easier to rewrite an app than to get it running.
|
Re: Speed up Application Development
I might be boring by repeating this like a parrot, but this is exactly why I feel PyQt is such a killer combinaton. Easy to code, can develop on any of mac/win/linux, excellent docs and community, has half a dozen IDEs, no crosscompilation or scratchbox required has library functions for pretty much everything and with sticking to a few guidelines it doesn't have to be slow, either. The only reason it won't get that popular on current-gen NITs is because it's off limits for most simple users (it's hard to keep qt on the default system layout, and cloning is still rocket science for many).
|
Re: Speed up Application Development
Quote:
Those numbers don't tell much about how easy or complex is to develop on the WebOS. Still your point is good and the topic is really relevant to Maemo. What are these 30 apps? I couldn't find a complete listing but there is http://www.palm.com/us/products/phon...lications.html Most of these have a complexity equivalent to a thick desktop widget. And this is not bad! They count as 1 just like... Tear? However, the amount of work needed to have that "1" up is less. We have seen this trend already with the iPhone apps and now with the S60 widgets. Simpler apps for simpler use cases. Less native environment and more runtimes easier to approach like e.g. Nokia Web Runtime. |
Re: Speed up Application Development
Quote:
|
Re: Speed up Application Development
Quote:
(2) means you no longer need an SDK environment which doesn't match the device; you don't need to faff with Scratchbox or sub-optimal qemu; you can develop on any OS. It's just cleaner architecturally. Pre-release development would still require an SDK, as would any development before you get a device, but for the majority of developers I think this'd be a real boon. Unfortunately, I don't think Maemo |
Re: Speed up Application Development
Quote:
webOS has more interest as an interesting device, with a complete UI was shown and has the promise of apps being able to be put together in an innovative way (although sub-optimal in many ways as fms will point out). Now, I don't work in marketing directly, so I can't say why one device gets more press and excitement than another; but I can recognise it when I see it :-/ Quote:
For an open platform, there are sure a load of barriers to entry for anyone who isn't already familiar with Gtk+ programming on Linux. (Now, I've got some familiarity, but loads of people don't). Entice the developers and they build the software which entices the users. (One or two fun accelerometer-based third-party games on the iPod Touch made me seriously consider picking one up) |
Re: Speed up Application Development
Quote:
After the premature death of Gazpacho for Maemo, There's de-facto no UI builder for Hildon. There's Glade, but Hildon is not supported. I don't expect that to change with the Fremantle release, but who knows - the information from Nokia is scarse on all fronts. QT is going to be supported in Fremantle, so probably the easiest path for the newbies will be QT's declarative UI and the QT creator. This of course if there's good Hildon support. |
Re: Speed up Application Development
What I don't understand is why Nokia has so many useful RAD-like thingies (like that Web Runtime) but is not actively encouraging them as Maemo capable development platforms.
Also, where's that "Universal QT" with both S60 and Maemo compatibility? If the only bump in the road to success is writing a "web application engine" (aka reusing Webkit+JavascriptCore) and putting up some nice frontend (aka application launcher) with a local web server to it (aka application manager), as the Palm Pre may show us, then let Maemo have it too, dammit. Serious apps can use full GTK for the moment. I am yet to use GTK for any "serious app" but if I were to start I would use Vala. Has a "nice" feel to it, don't ask me why. BTW, declarative QT seems a nice idea to me. |
Re: Speed up Application Development
Quote:
|
| All times are GMT. The time now is 11:20. |
vBulletin® Version 3.8.8