Reply
Thread Tools
Fargus's Avatar
Posts: 1,217 | Thanked: 446 times | Joined on Oct 2009 @ Bedfordshire, UK
#61
Originally Posted by jcompagner View Post
byte code disabled due to security issues? what?

If you compare for example byte code language number 1 java against C(++) coded applications. which in all these years had the worst security issues like buffer overflows and son on? It wasnt the sandboxed jvm...
I'm not talking about quality of code here I am talking about malicious scripts.
 
Posts: 14 | Thanked: 28 times | Joined on Nov 2009 @ Helsinki
#62
Originally Posted by xizzhu View Post
Qt provides the possibility to create hybrid application, you can take a look at e.g. http://qt.nokia.com/forms/whitepaper...tepaper-hybrid
If you want to look for real portability, not just Nokia devices, look here: http://blog.twinapex.fi/2009/11/24/p...on-n900-maemo/

Phonegap is WebKit shell, but ports outside Qt too.

Phonegap S60 port is in progress also and you can cover iPhone, Android, you-name-it. Even though Web Run-Time is awesome technology it is and will be limited for one manufacturer, seriously hampering the interest of third party developers.
 
Posts: 25 | Thanked: 22 times | Joined on Dec 2009
#63
Originally Posted by Fargus View Post
If you were to change that wording to sometimes differ I would agree however that is definately not the case with the Software Engineers that I work with.
I am talking about the groups in aggregate, not every single case. In technical terms, my experience suggests that, for example, AVG(c.technicalSkill) > AVG(j.technicalSkill) and AVG(c.usableInterfaceSkill) < AVG(j.usableInterfaceSkill), where c = all C (or lower-level) programmers and j = all Javascript (or higher-level) programmers.

That's grossly oversimplifying, and I don't believe all the differences can be stated that simply, but anecdotally there are substantial differences.

If you've ever used software developed by electrical engineers, you'll immediately understand the kind of difference in skills that I'm talking about...

Originally Posted by Fargus
The arguement above could actually be used to assert that scripting pool ought not to be allowed to develop as they are artistic not technical
I certainly wouldn't trust your average Javascript developer to write a decent OS kernel, any more than I would trust your average C developer to write a decent webmail application. That's not to say that one can't learn how to do the job of the other well, but it takes much more than just knowing how to do a thing in theory before you can do that thing well.
 
Fargus's Avatar
Posts: 1,217 | Thanked: 446 times | Joined on Oct 2009 @ Bedfordshire, UK
#64
Originally Posted by voracity View Post
I am talking about the groups in aggregate, not every single case. In technical terms, my experience suggests that, for example, AVG(c.technicalSkill) > AVG(j.technicalSkill) and AVG(c.usableInterfaceSkill) < AVG(j.usableInterfaceSkill), where c = all C (or lower-level) programmers and j = all Javascript (or higher-level) programmers.

That's grossly oversimplifying, and I don't believe all the differences can be stated that simply, but anecdotally there are substantial differences.

If you've ever used software developed by electrical engineers, you'll immediately understand the kind of difference in skills that I'm talking about...



I certainly wouldn't trust your average Javascript developer to write a decent OS kernel, any more than I would trust your average C developer to write a decent webmail application. That's not to say that one can't learn how to do the job of the other well, but it takes much more than just knowing how to do a thing in theory before you can do that thing well.
Language and platform are not the same thing. I was basically asking for less potentially inflamatory posting.

As long as we can opt out of the service from the platform I'll be happy.
 
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#65
About security still. Have you read the current documentation about Web Runtime security? It is focused to 1.x and S60 but it is useful to have an idea about what to expect in 2.x and Maemo.
 
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#66
Those of you with purely technical questions not willing to wait to the Maemo Web Runtime release might want to have a look and even ask at http://discussion.forum.nokia.com/fo...play.php?f=160

There are also interesting wiki pages: http://wiki.forum.nokia.com/index.ph...time_%28WRT%29

I have found there references and code examples related to JQuery, Mootools and other technologies mentioned in this thread. Again, it might be useful for you to get started.

There was a question about development tools. Already now Web Runtime apps can be developed using plug-ins to the Aptana Studio, Adobe Dreamweaver, and Microsoft Visual Studio development environments. Again, this is not saying that the situation will be just the same in 2.x and Maemo, but at least you can see the diversity of alternatives already now. More at http://library.forum.nokia.com/index...6BF_cover.html
 

The Following 2 Users Say Thank You to qgil For This Useful Post:
Posts: 4 | Thanked: 8 times | Joined on Jan 2010 @ Mountain View
#67
Originally Posted by jsuggs View Post
What about using common js libraries (ie. jquery). Will you need to have it a part of your local "widget" or will there be some ones available system wide? I'd hate to have 5 widgets all using a common library and each having to load its own copy of a single library.
Hey
Can you also shed some light on what kind of functionality are you trrying to re-use in your 5 widgets. we are planning for a reusable JS library for widgets which will be available system wide. What do you think about that
 

The Following User Says Thank You to rajeshlal For This Useful Post:
Posts: 4 | Thanked: 8 times | Joined on Jan 2010 @ Mountain View
#68
Originally Posted by Fargus View Post
Is it possible to disable the Web Runtime on an individual device?
Fargus what i think you meant is to disbale/hide WRT widgets when not in use ? Then I think you would be able to close the desktop widget completely.
 
Posts: 4 | Thanked: 8 times | Joined on Jan 2010 @ Mountain View
#69
Originally Posted by go1dfish View Post
Will flash be supported in the n900 web runtime?

If not, will a js interface to phonon or similar be provided for multimedia capabilities?
This would be preferable anyway, and would be the only way such apps could work on s60 I imagine.

Any timeframe for when this will become available for Maemo5?
Flash is planned.
 

The Following 3 Users Say Thank You to rajeshlal For This Useful Post:
Posts: 4 | Thanked: 8 times | Joined on Jan 2010 @ Mountain View
#70
Originally Posted by go1dfish View Post
Thanks for the info qgil

Will it be possible to disable same-domain restrictions in web runtime apps? i.e. will it be possible to perform AJAX calls to external domains from within a web runtime app.

Still really curious about multimedia access from web runtime, what (if any) will be the preferred way to play audio/video?

Is there any documentation available for this that isn't a slideshow?
Yes for the first question and
For the second question the way you can play audio /video in in web kit based browser, the same way you will be able to embed audio/video in the widget
 

The Following 4 Users Say Thank You to rajeshlal For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 13:15.