https://bugzilla.wikimedia.org/show_bug.cgi?id=34742

       Web browser: ---
             Bug #: 34742
           Summary: Symbian port of phonegap app
           Product: Wikipedia App
           Version: 1.1beta2
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: enhancement
          Priority: Unprioritized
         Component: Generic
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: c...@gmx.at
    Classification: Unclassified
   Mobile Platform: ---


Created attachment 10107
  --> https://bugzilla.wikimedia.org/attachment.cgi?id=10107
Wikipedia Symbian Screenshot Search

Symbian support of phonegap has not been exactly first class in the past:
wrt widget based, hardly any api supported, and last update a year ago.

However, apparently there is now hope for better support: 
A qt based version of cordova (the new name of phonegap)
 is in development (https://github.com/cordova/cordova-qt). 

I tried to use cordova-qt to port the wikipedia app. 
Source is available in https://github.com/cip/Wikipedia

It actually works pretty well (tested on Nokia N8 and Qt Simulator). (See
attached
screenshots)

Currently the main issue (besides obviously tons of more or less minor things
to be fixed) is that it's not trivial to have kinetic scrolling and a static
menubar together. (see https://github.com/cip/Wikipedia/issues/1). Currently
checked in version prefers kinetic scrolling, so the menubar (and also the
searchbar) scrolls with the article...

I'd appreciate it very much if somebody wants to help with this port. 

In addition it would be welcome if this could be merged into the main repo. 
This should not impact other platforms, only platform_stubs.js changed
(hopefully correctly) all other files are added to sepearate directories (qt).
(In addition plugins.xml would change (phonegap -> cordova name change), but
this currently not commited to the repo)

Note that only Symbian^3 and newer is supported. cordova-qt uses qml, which
is available only on Symbian^3. Furthermore (and more critial) does the older
Symbian 5th edition only support qtwebkit 2.0, which to my knowledge does not
support features like local storage. Supporting older versions would therefore
probably require signficant additional effort, with limited benefit (AFAIK the
last 5th edition phones have been released about two years ago).

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to