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 <ludovic(a)xwiki.com> 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) <valicac(a)gmail.com>
I've made some style improvements: changed
the icons, colors and added
missing rules.
Some screenshots
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/MobileAppV2Improve…
Thanks,
Caty
On Thu, Feb 14, 2013 at 3:03 PM, Ludovic Dubost <ludovic(a)xwiki.com>
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 <ludovic(a)xwiki.com>
>
> 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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs