![]() |
2013-08-21
, 21:49
|
Posts: 207 |
Thanked: 552 times |
Joined on Jul 2011
|
#11
|
![]() |
2013-08-21
, 21:55
|
Posts: 207 |
Thanked: 552 times |
Joined on Jul 2011
|
#12
|
From the POV of someone who's had the misfortune of having done some development on Symbian, I do not mourn its demise at all. Like thalidomide, it may have its use but I wouldn't touch it.
The Following 3 Users Say Thank You to switch-hitter For This Useful Post: | ||
![]() |
2013-08-22
, 11:35
|
Posts: 2,006 |
Thanked: 3,351 times |
Joined on Jun 2010
@ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
|
#13
|
Originally Posted by FuzzillogicQooxdoo.
Rrreally? I was web-developer, and I got sick of the speed of HTML5 development and the way it was done. (not using XML by default is just inexcusable, for example) Also, HTML is general simply sucks for application-like development. It was meant for text, and for that it's fine. But doing easy layout, consistent GUI elements, easy GUI development and interacting with the rest of the platform, that is still a disaster. And no relief in sight.
Sorry mike but that's complete and utter b0ll0ck5, web apps are cached and run perfectly fine offline.
also the fact that HTTP is mostly done as a one way communication protocol makes it less good in many ways.
Also it makes we wonder why on earth people needs triple core CPU:s smartphones if 'everything is about HTML5 this days' why do we need that when HTML5 will make apps dogslow cause the app constantly have to request data from the cloud?
No, seriously HTML5 may work in many ways but there are a lot places it will not work.
That's why I say its over-hyped. But developers are lazy this days and don't want to learn more low/mid-level programing languages and thinks HTML5 is soooo good for everything.
Not even in university in Sweden they learn anything less than Android SDK and HTML5 but nothing about low-level embeddedStart make me wonder why the hell people bother to ask why Europe going down when the answer is obvious....
![]() |
2013-08-22
, 14:00
|
Posts: 207 |
Thanked: 552 times |
Joined on Jul 2011
|
#14
|
Hmm... Give me an operating system and applications written in low-level languages and optimized for hardware, and they will run stunningly quickly on these 'low-end' devices, and be capable of complex calculations. It's not what hardware you have; it's how you use it.
The Following User Says Thank You to switch-hitter For This Useful Post: | ||
![]() |
2013-08-22
, 16:25
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#15
|
There was plenty of options for developing for Symbian: Java, ActionScript, Python, BASIC and HTML/CSS/JS as well as C++.
If Elop hadn't had his evil way we'd have Qt/Qt Quick as well by now.
![]() |
2013-08-22
, 18:55
|
Posts: 479 |
Thanked: 1,284 times |
Joined on Jan 2012
@ Enschede, The Netherlands
|
#16
|
var manager = new qx.ui.mobile.page.Manager(); var page = new qx.ui.mobile.page.NavigationPage(); page.setTitle("Hello World"); page.addListener("initialize", function() { var button = new qx.ui.mobile.form.Button(); page.getContent().add(button); button.addListener("tap", function() { alert("Hello World"); }, this); },this); manager.addDetail(page); page.show();
FFOS will bring that time closer.
Sorry mike but that's complete and utter b0ll0ck5, web apps are cached and run perfectly fine offline.
import QtQuick 1.1 import com.nokia.meego 1.0 PageStackWindow { initialPage: Page { Button { onClicked: dialog.open() } } QueryDialog { id: dialog message: "Hello World" } }
![]() |
2013-08-22
, 19:44
|
Posts: 207 |
Thanked: 552 times |
Joined on Jul 2011
|
#17
|
This crap makes me cry.Code:page.addListener("initialize", function() { var button = new qx.ui.mobile.form.Button(); page.getContent().add(button); button.addListener("tap", function() { alert("Hello World"); }, this); },this);
Because Firefox is such a lean and mean platform?.. I guess I've missed something.
Qt always runs predictable, native and there's always the option of talking to the OS directly.
The Following User Says Thank You to switch-hitter For This Useful Post: | ||
![]() |
2013-08-22
, 19:52
|
Posts: 207 |
Thanked: 552 times |
Joined on Jul 2011
|
#18
|
The Following User Says Thank You to switch-hitter For This Useful Post: | ||
![]() |
2013-08-22
, 20:28
|
Posts: 479 |
Thanked: 1,284 times |
Joined on Jan 2012
@ Enschede, The Netherlands
|
#19
|
The this pointer is optional, by default this will be the object being listened to.
The Following User Says Thank You to Fuzzillogic For This Useful Post: | ||
![]() |
2013-08-22
, 22:20
|
Posts: 207 |
Thanked: 552 times |
Joined on Jul 2011
|
#20
|
Oh yes, that indeed makes a dramatic and total improvement. I'm totally convinced
var win = new qx.ui.window.Window("First Window"); win.setWidth(300); win.setHeight(200); this.getRoot().add(win, {left:20, top:20}); win.open();
#include <QtGui> int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget win; win.setWindowTitle("First Window"); win.resize(300, 200); win.show(); return app.exec(); }