[dojo-contributors] Dojo & Mobile - devs needed

Eugene Lazutkin eugene at lazutkin.com
Tue Oct 5 14:31:26 EDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yeah, gradients don't work. All single-color themes seem to work fine.

Cheers,

Eugene Lazutkin
Dojo Toolkit, Committer
http://lazutkin.com/

On 10/05/2010 01:19 PM, David Schwartz wrote:
> FWIW, the charts don't look so hot on my Android 2.2 mobile.
> 
> https://docs.google.com/document/pub?id=1snwLwXhCYLDhiFuA9qhUEsatd1CyWLGenX7IqtpWdqI
> 
> Thanks,
> David
> 
> 
> 
> From:        Tom Elliott <mrtom at cantab.net>
> To:        "dojo dev." <dojo-contributors at mail.dojotoolkit.org>
> Date:        10/05/2010 09:12 AM
> Subject:        Re: [dojo-contributors] Dojo & Mobile - devs needed
> Sent by:        dojo-contributors-bounces at mail.dojotoolkit.org
> ------------------------------------------------------------------------
> 
> 
> 
> _http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/charting/tests/test_DataSeries.html_ shows
> the charts fine on my iPhone fwiw.
> 
> However, whilst the charts themselves might work fine there are going to
> be some UX problems with tooltips that show when hovering a data point.
> In the examples above clicking on the columns and pie segments shows the
> tooltips and works well, but it's really hard to click on the nodes in
> the line chart (and if I didn't know they were there I'd never have
> found them).
> 
> A mobile charting module might help here by defining an area to display
> the tooltip text and allowing swiping between the points? Not sure if
> that would want to become part of the module or an extra component, just
> a thought.
> 
> Tom
> 
> On 5 October 2010 16:52, Shane O'Sullivan <_shaneosullivan1 at gmail.com_
> <mailto:shaneosullivan1 at gmail.com>> wrote:
> There are some limitations, e.g. some platforms don't support
> gradients, but it should, in general, look fine.
> 
> 2010/10/5 Tom Trenka <_ttrenka at gmail.com_ <mailto:ttrenka at gmail.com>>:
>> Charting will run just fine on anything supporting SVG or Canvas on mobile
>> as is; I don't know that we'd need anything special for mobile.
>> -- Tom
>>
>> On Tue, Oct 5, 2010 at 9:11 AM, Adam L. Peller <_adam at peller.org_
> <mailto:adam at peller.org>> wrote:
>>>
>>> How far is dojox.charting from running on mobile?  I'd be thrilled if
>>> we didn't have to fork the codebases for dojox.mobile.  wrt grid, I
>>> wonder if a simple pagination widget based on the new data stores
>>> would be sufficient?  Code size here would be a major factor.  Such a
>>> light widget could also be popular on the desktop.  Perhaps this fits
>>> into the new grid architecture, but I worry that it would be difficult
>>> to meet conflicting goals of code size and flexibility.
>>>
>>> -Adam
>>>
>>> 2010/10/5 Evan Huang <_evanhuangwei at gmail.com_
> <mailto:evanhuangwei at gmail.com>>:
>>> > Hi Shane,
>>> > Recalling this thread, I just got some new thoughts, please correct me
>>> > if
>>> > any inappropriateness(sorry for getting back late as I only
> recently got
>>> > a
>>> > chance to explore the emerging mobile world):
>>> > So how about adding following two pieces to our mobile plan? If
> possible
>>> > I'd
>>> > like to spend my partial time on them after v.1.6(will need to get
>>> > support
>>> > from my boss ;-) )
>>> > 1. dojox.mobile.Gird
>>> > 2. dojox.mobile.Charting
>>> > I think both of them are very important to mobile, will help us
> catch up
>>> > and
>>> > may also help make dojox.mobile outstanding(at least I haven't seen any
>>> > similar activities yet in JQTouch, ShenCha...)
>>> > For #1, we may try to leverage the in-progress new Grid work to figure
>>> > out a
>>> > lightweight mobile version(still = core + a smaller set of features)
>>> > For #2, more discussions are still needed, but since we've already got
>>> > an
>>> > excellent dojox.charting framework, we may start by reusing the canvas
>>> > impl
>>> > with possible changes to make it more suitable for mobile.
>>> > It's still not clear yet but I hope we could reuse most corresponding
>>> > code
>>> > in desktop version for #1 and #2. Once the interesting touch & gesture
>>> > event
>>> > layer were ready, we can then plug it in since HTML event handling is
>>> > already separately encapsulated in new Grid(FIXME - the same for
>>> > Charting?)
>>> > As discussed previously, in the future we may have two typical
>>> > usage scenario for dojox.mobile:
>>> >     1. Within html page in mobile browsers
>>> >     2. Run as native app in mobile(with help from some cool tools like
>>> > PhoneGap),
>>> > I'm optimistic that mobile Grid & Charting will apply well for the both
>>> > cases.
>>> > Most importantly, since mobile Grid & Charting both require significant
>>> > efforts, we really need to ensure they worth the investment before
> hand.
>>> > At last, following below are some existing mobile chartings, though
> most
>>> > of
>>> > them are still native app specific to a certain platform, I think
> we can
>>> > get
>>> > some inspiration anyway.
>>> > _http://designingwebinterfaces.com/mobile_chart_options_
>>> > _http://www.zingchart.com/flash-and-html5-canvas/#compatibility_
>>> > _http://www.keepedge.com/_
>>> > _http://code.google.com/p/core-plot/_
>>> > _http://code.google.com/p/s7graphview/_
>>> > _http://www.componentone.com/SuperProducts/StudioMobile/_
>>> > _http://www.artfulbits.com/Android/aiCharts.aspx_
>>> > _http://www.tmssoftware.com/site/mobilechart.asp_
>>> > _http://www.igindex.co.uk/spread-betting/mobile-charts.html_
>>> > Regards!
>>> > - Evan
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > On 8/18/10 12:43 AM, Shane O'Sullivan wrote:
>>> >> Hi all,
>>> >>
>>> >> I'm very worried about Dojo and the mobile space.  As far as I can
>>> >> see, we are still lacking anything resembling a cohesive strategy, and
>>> >> are falling further and further behind.
>>> >>
>>> >> I appreciate that everyone is busy, and that this economy is forcing
>>> >> everyone, me included, to focus on their day jobs.  However, unless
>>> >> enough people are interested in making Dojo a killer on mobile, and
>>> >> have the time to donate, we might as well just admit we're going to
>>> >> focus on desktop and leave it be.
>>> >>
>>> >> I think dojox.mobile is a great start, and I very much want to make it
>>> >> (under whatever moniker) the best mobile toolkit out there.  The work
>>> >> the Uxebu guys are doing to customize Dojo for each platform is great
>>> >> too, and very much needed.
>>> >>
>>> >> However, what users want is a solid framework and great widgets.  We
>>> >> don't have them yet, and at the current rate, I don't think we will
>>> >> have them this side of 2012.
>>> >>
>>> >> So, I'm willing to put a good amount of my time into dojox.mobile, but
>>> >> unless others have time to contribute it'll never be anything close to
>>> >> world class.  At the recent London mobile meet we had a good
>>> >> discussion about where Dojo should go, but unfortunately no one
>>> >> offered to actually write code for dojox.mobile.
>>> >>
>>> >> Can I get a show of hands?  Alternatively, a simple "I don't have the
>>> >> time" will do too.  I need to know if I'll be wasting my time on a
>>> >> project that no one else has time to work on, or if there are 4 or 5
>>> >> others who have the scope to build something great.
>>> >>
>>> >> Thanks
>>> >>
>>> >> Shane
>>> >> _______________________________________________
>>> >> dojo-contributors mailing list
>>> >> _dojo-contributors at mail.dojotoolkit.org_
> <mailto:dojo-contributors at mail.dojotoolkit.org>
>>> >> _http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors_
>>> > _______________________________________________
>>> > dojo-contributors mailing list
>>> > _dojo-contributors at mail.dojotoolkit.org_
> <mailto:dojo-contributors at mail.dojotoolkit.org>
>>> > _http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors_
>>> >
>>> >
>>> _______________________________________________
>>> dojo-contributors mailing list
>>> _dojo-contributors at mail.dojotoolkit.org_
> <mailto:dojo-contributors at mail.dojotoolkit.org>
>>> _http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors_
>>
>>
>> _______________________________________________
>> dojo-contributors mailing list
>> _dojo-contributors at mail.dojotoolkit.org_
> <mailto:dojo-contributors at mail.dojotoolkit.org>
>> _http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors_
>>
>>
> _______________________________________________
> dojo-contributors mailing list_
> __dojo-contributors at mail.dojotoolkit.org_
> <mailto:dojo-contributors at mail.dojotoolkit.org>_
> __http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors_
> _______________________________________________
> dojo-contributors mailing list
> dojo-contributors at mail.dojotoolkit.org
> http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors
> 
> 
> 
> _______________________________________________
> dojo-contributors mailing list
> dojo-contributors at mail.dojotoolkit.org
> http://mail.dojotoolkit.org/mailman/listinfo/dojo-contributors
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkyrbvkACgkQY214tZwSfCuBYQCfQQqxZT1mgOwpepT73D78l9aZ
egAAn28aIKIsfLbi+BGEC9sUIMwNPOjz
=O4fu
-----END PGP SIGNATURE-----


More information about the dojo-contributors mailing list