Hi Avinash,
I'm just curious - did you manage to complete your proposal in melange?
Cause I can't seem to find you there and maybe I'm miss-looking.
Thanks,
Caty
On Tue, Mar 29, 2011 at 00:09, Ecaterina Moraru (Valica)
<valicac(a)gmail.com>wrote;wrote:
On Tue, Mar 29, 2011 at 00:34, Avinash Parida <avinash3006(a)gmail.com>wrote;wrote:
Hi,
I was working on the XWiki Mobile skins initial iterations of layouts and
themes and would like to discuss further on this topic.These are some of the
UI views:
http://www.globaldelight.com/XWiki/xwiki-layouts.jpg [Overall feel and
look]
http://www.globaldelight.com/XWiki/activity-page.jpg [Activity Page]
http://www.globaldelight.com/XWiki/edit-page.jpg [Edit Page]
http://www.globaldelight.com/XWiki/profile-page.jpg [Profile Page]
The UI is nice and we can iterate on it after we select and discuss the
function the skin will include. :)
Thanks,
Caty
I am working further on creating more detailed versions and also
flowcharts for the views.
On reading the previous threads I wanted to dig in on Development point of
view. I thought of 2 options for the scope of this project and its purpose.
1. Making a browser based mobile skin only by using HTML5 + CSS + JS ,
velocity templates and fetching the data from REST or XML-RPC. The data can
be also displayed by using Ajax making it a good web-app. But this does not
allow the use of native capabilities like camera or notification as it
resides on the browser.
2. The use of web-technologies for making cross-platform application with
JS touch framework and porting framework.
The application needs to use the phones native features such as Camera
API, Notification(Vibrate) , Geolocation, File Storage and much more which
are not possible via simply an web-application so requires a porting
framework.
Either PhoneGap or Appcelerator Titanium will be good but i have been
following both and I want to point out a few things.
Advantages of PhoneGap
-MIT licence
-Easier testing in browser /simulator
-Support for iOS , Android, Symbiam, PalmOS
Advantages of Titanium
-Easy to get native looking app , native UI component
-Better performance
-can be extended to add native feature
Developing on PhoneGap or Titanium is not an ideal form considering XWiki
is written in Java but solves the purpose of making it mobile compatible.
These allows the app to be natively packaged for different platforms like
iOS , Android or Symbian. This way the app resides on the phone and only
minimum data transfer is required. This would really enable to access XWiki
on mobile devices in an appropriate way. The main focus is to access the
main XWiki features. I am still working on fetching data using REST on the
above porting framework , would be great if i could get more help on this.
Hope my ideas and opinions would be helpful. I would really appreciate
comments and remarks towards this.
Regards,
Avinash
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs