Hi, I didn't realized the bottom buttons were functional, I though they were by demo (since it had a magnifier icon and said Squeeze with no apparent effect). Also no effect for Relogin, Home or Refresh so I didn't gave too much importance on them. I see now that the Status changes its icon, but this is not effective enough. Instead of having just an image change, the image needs to by animated. Also indicating the status of a page loading is not good to do in the menu, since those should all be actions and not status indicators. When we will have the whole functionality working we will see where to better place them. IMO Status functionality, refresh, resize are debug functionality that will not make it in the "final" version since they are quite advanced and non straight forward. It's very good that the code is public and I will make style improvements when we are gonna have additional functionality. Thanks, Caty On Thu, Apr 4, 2013 at 12:14 PM, Ludovic Dubost <[email protected]> wrote:
Hi Caty,
Changes are great. I'll continue to work on the application soon to re-add the features of the previous version.
There are some things that don't match the current application:
1/ The search button at the bottom is actually not doing search. It's a "resize" button to resize the web screen manually if it failed automatically. This is currently needed because I could not be really sure to catch when the page (loaded in an iframe) is fully loaded (images for instance) and therefore I needed the button in case the width is not set automatically. This might not be needed in the future if I can make it work well without it and if we can resize the iframe with the fingers which I could not yet make work.
However let's keep the search button as having search in this toolbar is good. So you should make a button that means "fit to screen". We could put that button somewhere else (in the top bar when the page is an HTML page)
2/ The status icon had two states to show if there is activity on the network. It's important to have this. I could not find a better thing then having status + loading activity in the same place. If you have a better proposal shoot. In the mean time we need the 2 icons because knowing if there is still loading activity is important. Note that loading activity is fully transversal and not linked to the current page. We could also have information about wether the status of loading of the current page but it might be too much (there are four states: in the queue - plus place in the queue / which queue it is in, low or high priority - , loading, finished with success, finished with error). The page won't get out of the queue if you leave the page to go to another screen (however long term this could move your request in the low priority queue)
Next I will work on:
- xem support - managing the settings - search - app within minutes content
If there are volunteers to participate, you are welcome. Now that the code is public, we could have multi-developer collaboration.
Ludovic
2013/4/4 Ecaterina Moraru (Valica) <[email protected]>
I've made some style improvements: changed the icons, colors and added missing rules. Some screenshots
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/MobileAppV2Improvem...
Thanks, Caty
On Thu, Feb 14, 2013 at 3:03 PM, Ludovic Dubost <[email protected]>
wrote:
Hi,
Following the publication of the v1 prototype code on github, I've started working on the v2 prototype. I've finished creating a basic new version:
- using object oriented jS - using jqMobi instead of JQuery Mobile - using a JS based network layer
This version has currently much less features (no offline, etc..) than the previous one but the performance is already much better and it is possible to relogin or reload a page.
I've created the following page to track the development http://dev.xwiki.org/xwiki/bin/view/Design/MobileClient
The code of v2 is in a branch on github:
https://github.com/xwiki-contrib/mobile-standardxwikiclient/tree/v2
There is still a lot of work like:
- editing the configuration - adding the XEM and other queries that were present in the v1 version - implement Cati's design - add some network recovery features (for instance when you are not authentified anymore)
Ludovic
2013/2/2 Ludovic Dubost <[email protected]>
As discussed a while ago, I'm finally made public the Mobile XWiki
Client
code I've been working on.
I've transfered the repository as well as the mobile skin repository
to
xwiki-contrib
https://github.com/xwiki-contrib/mobile-standardxwikiclient https://github.com/xwiki-contrib/skin-mobile-simple
The next step for the mobile client is a rework to be:
1/ More modular to allow for additional module and UI changes to allowed by plugins. 2/ A rework of the network layer to be able to queue requests to XWiki and manager errors and retries as well as login.
Ludovic
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs