Re: multitouch possible?

2009-02-11 Thread Dylan McCall
Apple's multitouch system, on the software end, is based on heavy use
of gestures. Gestures are stupid and limiting, so don't do them.
Instead, build on simple logical rules that expand organically to
multiple fingers. For example, a basic physics simulation can be used
for dragging objects; one finger just pushes it from any corner, but
the addition of a second finger (which holds it rigid at a point)
allows that object to be stretched or rotated. Gestures aren't
natural; they are based on approximations, feel detached, and always
will be the boring way of doing things ;)

Bye,
-Dylan

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GTA03 - buttons or touchscreen

2008-10-25 Thread Dylan McCall
Something that could be interesting to ponder, with regards to the
combo layout, is Sony's keypad add-on. It is designed so that one can
run his finger over the keys and use it as a track pad, presumably via
some kind of touch sensitive surface. It's a very cool idea and could
be a useful control mechanism.
This way, the tracker ball thing could be implemented without taking
up exra space.

Bye,
-Dylan

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: No Camera???

2007-10-06 Thread Dylan McCall
Think of it in terms of modularity. You do not have to carry and think about
a camera which will quickly become obsolete (or is already obsolete)
compared to superior cameras that are available. Phone cameras are almost
uniformly terrible, because they are tacked on as extra features with really
no impact on the usability of the phone. They just waste money and space
producing images which could be beaten by a 2-year-old drawing with crayons.
I /hate/ phone cameras, because a horrifying number of people have become
convinced they can take lasting photos of important events using their
telephones, and they only figure out how wrong they were when it is too
late.

Sure, your phone doesn't have a camera, but it does have lots of room for
expandability. An external camera, actually built specifically to take
decent pictures, talking to the phone wirelessly, would work much better.
(Except for batteries, which is an interesting problem).

Bye,
-Dylan McCall

On 10/6/07, Giles Jones <[EMAIL PROTECTED]> wrote:
>
>
> On 6 Oct 2007, at 19:39, <[EMAIL PROTECTED]> wrote:
> >
> >
> > The neo will not penetrate the consumer market without a camera.
> > Not a chance. So, intentional or otherwise, the neo is going to be
> > a geek's toy and nothing more. What a shame.
>
> It won't anyway, it's always going to be a power users toy. It's not
> a "branded" device and many people buy on contract.
>
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Nokia "open to anything" ads

2007-10-01 Thread Dylan McCall
I have no problem with this, myself. The Nokia phones are fairly open - not
as much as the Neo, but they are definitely free to develop for. Their N800,
for example, is effectively closed only in hardware. This is no worse than a
huge number of PCs, whose hardware has closed drivers.

Nokia is a very succesful company with a lot of products, so they can easily
spread awareness of the advantage to an open platform. That is something
currently very difficult with the OpenMoko project at the moment, but
essential to its success. It is nice to see Nokia taking this approach, as
it shows they have a comitment to it as the powerful selling point it should
be.
Besides, Nokia's phones are a lot more open than various other leading
smartphones -- let's hope they blast the closed ones out of the marketplace.

Bye,
-Dylan McCall

On 10/1/07, Adam <[EMAIL PROTECTED]> wrote:
>
> Ad:
> http://biotech9.getmyip.com/~jammy/nokia.jpg
> http://img161.imageshack.us/img161/639/nokiabo2.jpg
>
> "Open to anything"
> http://www.nseries.com/open
>
> I guess there are different definitions of "open."
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: interface design suggestions

2007-09-23 Thread Dylan McCall
I really like what you have done with the bar at the top. I, too, hate the
gradient, and the coloured logo is a fine alternative. Excellent thinking
with the keyboard, too.
A lot of the other trouble has been addressed in the redesign, but you have
a good eye for this stuff. I look forward to seeing you pull apart 2007.2!

Bye,
-Dylan McCall

On 9/23/07, Dani Anon <[EMAIL PROTECTED]> wrote:
>
> Hi
>
> I was thinking on getting an openmoko when it's done and probably
> developing a couple of apps but before that I think there is a big
> problem with the current graphic design so I thought I'd contribute a
> mockup and some thoughts. If such contributions are welcome I'd be
> willing to mockup the remaining interface elements under CC free for
> any usage. Note that I don't have an openmoko yet so I just took an
> screenshot of the website (the one I found to be more complete
> widget-wise) and remade it. You can see both here in this png I've
> uploaded to imageshack:
> It's work in progress, I didn't bother to do the full reflection
> treatment to the icons, and the little ideograms are pretty poorly
> done, a lot of other things also need to be fixed, but it's enough to
> get us started:
>
> http://img442.imageshack.us/img442/4728/ommockupexportaf2.png
>
> Now some comments about the differences:
>
> - The current design has too many different styles all over the
> interface, there are a lot of different backgrounds, styles of
> buttons, sliders, etc. In my proposal there's only one background
> (that gray gradient bitmap) that is used in every "input area". For
> background as the "content area" I use simply white, and the only
> exception is the black status area on top with the notification icons.
> Using less bitmaps not only gives you a better looking design but it
> simplifies development and theming, this is very important.
>
> - You are using non-white colors for background of the content areas,
> which gives you a text contrast of 80%. This is no good, as a mobile
> device is commonly used outside and visibility (contrast) is no good
> to start with, so we shouldn't have anything less than 100% contrast
> for variable content, i.e: black over white or white over black.
> Things that the user is familiar with like symbols and titles of
> programs and headers are ok not having 100% contrast since the user
> already knows the captions.
>
> - I understand that you are using the same non-gray color through the
> interface (orange) to get some coherence. This can be a good idea to
> avoid making bad color choices but we can do better and get:
> a) better usability. using different colors for different categories
> of things is a universal and accepted way of improving usability
> (think of traffic lights and signals). You shouldn't avoid this
> resource.
> b) better experience. The same color all over the interface can get
> boring quickly!
>
> - Keyboard layout. You are wasting space right know, the same keyboard
> can be arranged to take advantage of 100% of the width of the screen.
> The new layout gives you 20% more horizontal space resulting in more
> accuracy. I'm not sure at all about having backspace and enter in that
> place, that particular detail is just the first thing I came up with.
>
> - You have a lot of padding and margin where you don't need it. As a
> result of removing those unnecessary details I have saved a lot of
> space. Yes, padding and margin is good wherever we have an interactive
> button that would need to be pushed, to avoid errors, but we really
> don't need it for non interactive items if we design properly.
>
> - My key buttons are now language agnostic, "del" has been replaced by
> just the backspace symbol and "enter" has been replaced by the enter
> symbol. The color of the buttons provide another clue about the
> function. This way the same bitmaps can be used in any language
> configuration.
>
> - (strictly design problem) I didn't like the horizontal gradient on
> top, really took my attention toward the left, I felt it was a
> problem.
>
> - The proposed layout of the keyboard is more similar to a real
> keyboard, in the current design Z is right on top of S for example.
> There is space at the right of L that could be used for an ntilde (Ñ)
> for spanish speakers or a cedilla (Ç) for french speakers depending on
> the configuration.
>
> - You didn't need to surround the clock on top by a border, the format
> XX:XX is easily recognizable already as an independent item, and by
> removing the border you can have a bigger font size that makes it easy
> to read.
>
> - Speaking of font siz

Re: 2007.2 dialer suggestions

2007-09-12 Thread Dylan McCall
The biggest problem I see is that the current icons are all very similar,
and in some programs we actually have two of the same icon! (The Home icon);
one at top, one at bottom. For someone just learning the system, this is
very hard to understand.
We need more informative icons that each have their own very distinct look.
At the moment, this is a very scary case of mystery meat.

I think the Accept Call icon could have some indication of sound coming from
the receiver, and it wouldn't hurt to have the button in the middle of the
screen, where the call icon (#2) currently is located.

I also agree with swapping Speaker Phone and Hang Up. A good interface needs
a consistent rule for which side the positive and negative responses are on,
and this must never change. (For example, Gnome's HIG).

Bye,
-Dylan McCall

On 9/12/07, Joshua Layne <[EMAIL PROTECTED]> wrote:
>
>
> On Wed, 12 Sep 2007 12:27:53 -0700, "Roger Borges" <[EMAIL PROTECTED]>
> wrote:
> > I agree with both of these points. Red and green may interfere with the
> > color scheme of the phone, but maybe making the ignore/hangup icon red
> and
> > leaving the answer icon orange would be effective?
>
> While I would not suggest that we move the UI to an AngryFruitSalad
> (http://catb.org/esr/jargon/html/A/angry-fruit-salad.html) - I am not
> certain that a diachrome orange and black scheme is the only answer.
>
> However, I know the UI is themed - my biggest concern is the button
> location, not the color - the color can be easily changed by re-theming.
>
> j.
>
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Yet another keypad idea

2007-09-11 Thread Dylan McCall
Aha! That's just like one I had dreamed up, except less bloated and very
sensible. Great job actually doing it; this is very intuitive. I can see
that working really well with dragging the stylus through the buttons, with
no need for multiple clicks. That could lead to a sort of intuitive graphiti
pad -- even moreso with a few graphics effects, where hot spots appear at
positions relative to the stylus only if there is a letter in that
direction.

Unfortunately, you seem to draw letters in a completely different direction
than I do. I can see this potentially being user configurable, where one
could create his own patterns for letters. Just drag the stylus to draw an
"e" as you want, and the system picks up the order in which you drag it
through hot spots. I think that could really be the ultimate handwriting
style input, finally accepting and building on the fact that people all draw
letters differently, and that kind of stuff cannot be unlearned. This way
one's keyboard is specially fit for him, which would be really unique!
(Building on the "more than 9 buttons" suggestion, that user configuration
could include setting the sensitivity, which would boost the number of hot
spots).

Great work, OJW. This is way ahead of any qwerty layout. Much more suited to
a touch screen.
I have some spare time tomorrow, so I will see if I can come up with an
example of my own so we can compare notes. Seeing your demo here shows that
it's actually a surprisingly clean thing to achieve, code wise.

Bye,
-Dylan McCall

On 9/8/07, OJW <[EMAIL PROTECTED]> wrote:
>
> Just playing with another idea for text-entry:
>
> http://almien.co.uk/Keypad/
>
> The idea is to be able to type mixed letters / numbers / symbols /
> control-characters without having to look at the screen when typing.  It
> takes a while to pick-up, but should be easy to use once you see how it
> works.
>
> Only implemented as a javascript demo for now, but imagine it as
> finger-app
> (perhaps transparently overlaid on an application).  Only tested on
> firefox,
> sorry!
>
> Regards,
>
> OJW
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: The problem with touch screens

2007-09-11 Thread Dylan McCall
The trouble withtactile feedback via buttons is that it arbitrarily limits
us in the applications that can be built. Designing a powerful and intuitive
piece of software comes down to how buttons are mapped, and it often becomes
horribly complicated with button combos and the like. Software using
physical buttons and designed for small screens is very confusing, since
there is generally not enough screen space for on-screen help.

The solution tends to be a very small tactile keyboard, and, frankly, I find
that even less intuitive. People can say all they want about tiny button
keyboards being usable, but in my opinion, they are both ugly and slow. They
also limit us in the usability of the device; A touch screen we can rotate
between Portrait and Landscape mode. If there was a mini keyboard involved,
that would be very difficult to design!
I do not think qwerty was ever intended for thumb typing, so it is no wonder
I find it so unintuitive. Far more intuitive is an on-screen keyboard using
auto completion, guided graphiti, or a messag-ease inspired layout.
Finally, I think a touch screen is a good choice for a platform designed to
grow smoothly as a home for new ideas in mobile interface design.

That isn't to say I think having a tactile keyboard, or some buttons, is a
/bad/ idea, though. I don't think the hardware should get in the way of
expandability, and I am driven crazy particularly when hardware makes
assumptions about the software it is built for. (Eg: The Windows key). I
also am strongly opposed to a device packing built in, permanent features
which are less than perfect. (For example, 1.5 megapixel digital cameras).
Let there be room for a portable Bluetooth keyboard; one that is designed to
be a usable keyboard, rather than a tiny button pad.


Okay, tactile feedback :)
I agree, it's a great thing to have. I always point people to the Nintendo
Wii as an example of tactile feedback done right. The input method is,
itself, very tactile compared to the use of a touch screen, since it is done
in three dimensions without the limitation of an artificial environment.
They did a great job of making the controller come to life just with a
speaker and a rumble feature -- both things we have available in the Neo.
In my opinion, the additional plastic bits that can be attached to the
controller (steering wheels, for example) are a disappointing departure from
what the controller is capable of. The whole point is that it makes
something out of nothing; it somehow feels like a baseball bat or a tennis
raquet just with basic functionality that is already there. No need to buy
an extra peripheral to make it become these things. It just works, like a
magic trick!

A random question, now: Does the Wii controller have multiple positions for
rumbling? I don't believe it does, but just wondering. That, I think, would
be a fantastic way to get more tactile feedback. Instead of a vibration just
being an abstract concept, it could actually be focussed to a particular
point. Thus, the tennis racquet would be vibrating on one particular end but
not much at the base, whereas a ping-pong paddle would give a more evenly
distributed effect.

Back to actually practical interfaces, I think tactile feedback by rumbling
can be a lot more interesting and attractive if it is not just "a rumble",
but a tightening up on the top left, or on the center of the device. Have to
keep in mind that the vibration has to be very slight to avoid damaging the
screen. I don't think a huge ammount is necessary; just a little hint is
enough for the illusion of added pressure. (After all, hands are very
sensitive)...

Bye,
-Dylan McCall

On 9/11/07, Simon <[EMAIL PROTECTED]> wrote:
>
> Some "screen protectors" could be made to have relief boundaries
> between all the buttons...  so you just stick you keyboard relief on
> the screen, close your eyes and write an email!
> If not then, lets forget about tactile sensations, those that look for
> that can buy usb/bt keyboards! (like I'm going to do)
>
> Simon
>
> On 9/11/07, Alexey Feldgendler <[EMAIL PROTECTED]> wrote:
> > http://blogs.s60.com/browser/2007/08/the_problem_with_touch_screens.html
> >
> > The point of the article is that touch screens lack the tactile feedback
> > that's inherent to physical buttons.
> >
> > I wonder if it's possible to simulate some of that feedback using the
> > vibrator built into Neo.
> >
> >
> > --
> > Alexey Feldgendler <[EMAIL PROTECTED]>
> > [ICQ: 115226275] http://feldgendler.livejournal.com
> >
> > ___
> > OpenMoko community mailing list
> > community@lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
> >
>
> ___
> OpenMoko

Re: Apple is going to beat all competitors

2007-09-09 Thread Dylan McCall
Jumping back to the iPhone discussion here...

The Neo is indeed behind the iPhone in almost every tech spec except one:
Openness.
Do Not assume that to be useless to the average consumer!
Let's take a leaf out of Microsoft's book here. I am sure most of you have
seen their older advertising strategy, which pointed at the wealth of
software available on Windows. In my opinion, it was pretty powerful
advertising (except that it was Windows). That is what we have that no
closed platform can have: A diverse selection of software, choices and ideas
to suit Anyone. Anyone who has worked at a customer-service oriented
computer sales position probably has noticed: People have weird wishes.

Open platforms like this inspire thoughts of exploration, imagination and
individuality. All powerful ideas, all difficult to achieve for software
developed in single offices, in a finite number of heads tied together by
contracts.

In my opinion, GPS can be the killer feature here that really makes the
price difference worthwhile - smaller specs or not. Look at the price of a
stand-alone GPS device with maps, and also consider that those things tend
to be: Ugly, closed, limited to few purposes, and (of course) independent
units from cell phones - which means more batteries, more bulkiness, and
more bother.
I encountered somebody recently who spent close to a thousand dollars on a
GPS maps system for his Palm Tungsten E, and a Europe maps pack. It stopped
working within a year, and he was pretty annoyed. There are thousands of
ways (both the "free beer" kind and the "free speech" kind) to get maps of
the entire world, seamlessly, without forking over a penny -- and the Neo
has that GPS module built right in.
I tend to drool, thinking of the things we can gain from an open device that
seamlessly knows where it is at any time - with that knowledge freely
accessible for every application on board. Sure, there are lots of devices
with built in GPS, but none of them come anywhere close to the full
potential of that feature! I think the Neo can, because, as with any open /
free project, there is infinite room to explore and experiment. The end user
(the one who isn't a developer) needn't know that the platform can be freely
developed for. What he would be interested in, however, is that the product
he invests in will grow in every direction without costing him anything
more.
Why am I so excited about GPS? Collecting rich data, transparently, without
any need for extra input form the user, is a user interface gold mine. That
is why optical multitouch is so cool! All the user has to do is touch the
screen, which is a single easily understood action. With that one action,
the system can collect the shape of the object touching the screen, the
pressure, whether the object is touching or still lifted off the surface,
and the pattern on that object. With that much information, it can push out
results that are completely natural, without asking for anything unnatural
in return. It doesn't impose arbitrary or unrealistic limitations, and, in
the example of a paint brush used on the screen, it does not rely on
illusion by simulations; it interacts directly with the physical world.

GPS used smoothly in a platform like OpenMoko can do that, too.
-In the Scheduler, someone plans to go to a location which does not have a
map downloaded. Luckily, the GPS Maps system has a little daemon running
that watches for exactly that sort of thing; a message appears offering to
download maps for that region when an Internet connection becomes available.
-Tagging of Locations in the same interface as Contacts. Locations
recognized by GPS coordinates. Synchronising locations, sharing locations
(geocaching?), downloading notable locations via Maps (saving / viewing on
the Maps interface?).
-Known and tagged locations used by simpler tools to, for example,
deactivate the phone when in some locations.
-Tour guide tool; could pop up a message when near notable landmarks, as
tagged by other users in an Internet service. (Those landmarks downloaded,
as Locations, from that service).

This is all possible, even in devices without built in GPS (just tell it
where you are, or do it yourself), but what makes this cool is that it is
completely transparent. The device is gathering very useful information, and
it only needs the user's interaction at times when it would be completely
natural. (Natural meaning the exact same communication would be required if
the OpenMoko-powered device was a real person). That is cool and very
possible with this infrastructure. A dream user interface is one that helps
you do exactly what you tell it to do, exactly how you expect, without
asking for anything extra because of its own limitations.

Systems that focus on one's location in the real world are a fresh and
exciting direction to go, and really inspire the excitement of exploration
brought on by free software.

Bye,
Dylan McCa

Re: Clarify openmoko != Neo1973

2007-08-24 Thread Dylan McCall
Openmoko.org's front page could show more than one smartphone running the
system, or screenshots of it without any hardware visible. That may
magically get the point across...

-Dylan McCall

On 8/24/07, Daniel Spies <[EMAIL PROTECTED]> wrote:
>
> Dear list,
>
> I often read sentences like "I think I'll buy an Openmoko" in comments to
> news
> about Openmoko and the Neo1973. So how could we clarify what Openmoko
> actually is (a Linux distribution), and what it's not (a smartphone).
>
> Even the commercial website of Openmoko (openmoko.com) leaves the
> impression
> to me of Openmoko being a smartphone instead of being a Linux distribution
> *for smartphones like the Neo1973*.
>
> Well, at least this is my impression...
>
> Best regards,
> Daniel
>
> PS: I guess all these news are from members of this list. So maybe you
> could
> add a sentence to all your news? Something like:
>
> "Openmoko is a linux distribution developed for mobile devices. The first
> device it will run on is the FIC Neo1973."
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Screenshots

2007-08-22 Thread Dylan McCall
Sorry, I feel I should elaborate, since the background already is usually
light in the main content. There is already a lot of red, and blue just
looks less important than red, so the colour we could use to indicate things
of particular importance is already in use.

On 8/22/07, Dylan McCall <[EMAIL PROTECTED]> wrote:
>
> Have to kind of agree with Amy about the colour scheme. I am not much of
> an art person, but I am pondering a theme that rhymes with Ubuntu's Human
> theme, with a more natural, (human) look to the applications. I am one of
> what seems a few who has always liked the idea behind that theme :b
> What I have pondered out (in way too many different mediums) is a bit
> lighter than that Human theme, but I think it is helpful to have
> applications behave more like people than just machines. I am not talking
> about avatars that are pictures of smiling people! For example, people make
> suggestions and know what they are doing, while machines just do things,
> assuming the user knows everything. For a friendly interface, I think the
> human behaviour can be really beneficial and unique, as opposed to the
> appliance behaviour of most systems. The theme is the first place to start!
>
> The other thing I consider a bit problematic with the black and orange is
> that it is difficult (nay, impossible!) to get a more extreme colour for
> particularly important buttons and messages. For example, with a lighter
> background, Red would be a lot prominent.
>
> Bye,
> -Dylan McCall
>
> On 8/22/07, Amy Stephen <[EMAIL PROTECTED]> wrote:
> >
> > Thanks so much for sharing these pictures. I include one, and a link, on
> > OpenSourceCommunity.org
> >
> > I watch this project very closely. It has great potential to keep choice
> > available to people - even just for selecting a services provider.
> >
> > But, IMO, the color scheme is wrong! I know lots of amazing technical
> > hurdles are being cleared and political ones, as well. But, that color
> > scheme is going to hold this thing back. It should be snazzy and bright and
> > colorful and full of ENERGY! Not orange and black like Halloween. The added
> > gray does not help, either!
> >
> > All the best to you all as you work together on this extremely important
> > effort!
> > Amy :)
> >
> > On 8/22/07, Franco Austin < [EMAIL PROTECTED]> wrote:
> > >
> > > http://scap.linuxtogo.org/index.php?page=1
> > >
> > >
> > > ___
> > > OpenMoko community mailing list
> > > community@lists.openmoko.org
> > > http://lists.openmoko.org/mailman/listinfo/community
> > >
> >
> >
> >
> > --
> > [EMAIL PROTECTED]
> > http://OpenSourceCommunity.org
> > ___
> > OpenMoko community mailing list
> > community@lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
> >
> >
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Screenshots

2007-08-22 Thread Dylan McCall
Have to kind of agree with Amy about the colour scheme. I am not much of an
art person, but I am pondering a theme that rhymes with Ubuntu's Human
theme, with a more natural, (human) look to the applications. I am one of
what seems a few who has always liked the idea behind that theme :b
What I have pondered out (in way too many different mediums) is a bit
lighter than that Human theme, but I think it is helpful to have
applications behave more like people than just machines. I am not talking
about avatars that are pictures of smiling people! For example, people make
suggestions and know what they are doing, while machines just do things,
assuming the user knows everything. For a friendly interface, I think the
human behaviour can be really beneficial and unique, as opposed to the
appliance behaviour of most systems. The theme is the first place to start!

The other thing I consider a bit problematic with the black and orange is
that it is difficult (nay, impossible!) to get a more extreme colour for
particularly important buttons and messages. For example, with a lighter
background, Red would be a lot prominent.

Bye,
-Dylan McCall

On 8/22/07, Amy Stephen <[EMAIL PROTECTED]> wrote:
>
> Thanks so much for sharing these pictures. I include one, and a link, on
> OpenSourceCommunity.org
>
> I watch this project very closely. It has great potential to keep choice
> available to people - even just for selecting a services provider.
>
> But, IMO, the color scheme is wrong! I know lots of amazing technical
> hurdles are being cleared and political ones, as well. But, that color
> scheme is going to hold this thing back. It should be snazzy and bright and
> colorful and full of ENERGY! Not orange and black like Halloween. The added
> gray does not help, either!
>
> All the best to you all as you work together on this extremely important
> effort!
> Amy :)
>
> On 8/22/07, Franco Austin < [EMAIL PROTECTED]> wrote:
> >
> > http://scap.linuxtogo.org/index.php?page=1
> >
> >
> > ___
> > OpenMoko community mailing list
> > community@lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
> >
>
>
>
> --
> [EMAIL PROTECTED]
> http://OpenSourceCommunity.org
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
>
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Balancing simplicity with complexity

2007-08-22 Thread Dylan McCall
This is fantastic to read!
Thank you, Sean -- and Thomas, of course.

I must say, today I have had an interesting revelation of sorts...
One thing that gives me a bit of trouble with the open source community is
my ridiculous pickiness, and my wish to have everything smooth and unique.
(Not to mention extensible and powerful). It is quite problematic since
nothing ever seems to be appealing to my overly exacting standards. Today
has been very interesting for me, as I have come to appreciate the work done
by other people a lot more. Particularly that my favourite dream features
are not the only ultimate features; that those subtle features which already
exist are just as awesome as the subtle features I want to see.
Maybe I just happen to have been suddenly exposed entirely to the most
competently designed projects (combined with general happy vibes that are
moving through the air), but for some reason I am finally able to relax
under an acceptance that other people are Really Good at this stuff, and I
can now resume work on my own niche without a worry about how the rest of it
fits together.
The air feels lighter.

Bye,
-Dylan McCall

On 8/20/07, Sean Moss-Pultz <[EMAIL PROTECTED]> wrote:
>
> Dear Community!
>
> A top ten complaint that we have received is directed at our user
> interface. Many people feel like the current interface doesn't address
> their exact needs. The organization is not "intuitive"; the colors are
> not pleasing; there is no simple way to navigate "exactly" where you
> want, exactly when you want.
>
> All Hardware has limits. All FOSS runs on hardware. Our current
> interface (OM-2007) was drawn almost in it's entirety before our
> designers had seen a working Neo. We had to live without an embedded
> stylus in the current version. And we had to learn to adapt to the lip
> on the touch screen preventing us from using interface elements on the
> edge of the display -- prime real estate regions.  It was tough. We
> pressed on, faithful in our belief that our community would overcome
> this limitation and begin exploring our new found oceans.
>
> Personally, I feel that one of the most important areas for this project
> is the development and  exploration of the mobile user interface. The
> human-machine interface is the intersection of art and technology. Great
> interfaces blend the visual with the technical. They balance simplicity
> with complexity. Often times, I feel, really great new interfaces are
> not immediately intuitive. They are not instantly natural. In fact, I
> would even argue this can be detrimental to improving interface design.
> If an interface is to be superior it must be different. Therefore it
> can't be intuitive, that is, familiar. A better metric, perhaps, is the
> learning time it takes until the interface feel's natural and intuitive.
>
> Now that we have freed phones, everyone can contribute to an improved
> baseline interface. This is our collective challenge. Can we create
> something truly different? Can we lead this incredibly important field?
>
> Recently, emails have been pouring in, questioning the community's
> ability to make our user interface into something insanely great.  While
> some doubted, others stepped up. Thomas Wood, of our extended team (AKA:
> OpenedHand), sent an email, entitled, "OpenMoko Design Suggestions"
> proposing -- in detail -- a redesigned interface concept that was
> totally finger-based, optimized for GTK+ at 285ppi and, might I add,
> very cool looking.
>
> We went back to the drawing board with OpenedHand -- lead by their vast
> experience with GTK+, Matchbox, and mobile user interfaces -- and
> redesigned an incredibly promising new interface.
>
> Today I'm extremely excited to announce that everyone can find this,
> right now, in our subversion repository, under the name OM-2007.2. We
> have already converted the following applications to the new framework:
>
>* Dialer,
>* Contacts,
>* Today,
>* Calculator,
>* Feedreader
>
> You can find an official snapshot here:
>
>   http://buildhost.openmoko.org/snapshots/2007.08/
>
> The remaining applications and wiki specifications will be converted as
> we approach phase 2. We have new style guidelines here:
>
>   http://wiki.openmoko.org/wiki/GUI_Style_Guidelines
>
> Here's a list of the major changes we've made with respect to this new
> interface:
>
> 1) We redesigned the user interface to better fit both the hardware
> capability of the Neo and its physical form factor.
>
> 2) Performance was improved by streamlining the visual appearance, still
> keeping it attractive, but at the same time lessening the resource
> impact. The current design allows

Re: Finger Graffiti

2007-07-30 Thread Dylan McCall
Bah, forget graffiti! It's too difficult; the computer should be able to
help you with it, but it doesn't. It essentially says "do this unnecessary
work". Using graffiti is like using a help file. (And I have a pretty long
rant on those somewhere).

If a really clever person sat down and drew lots of pictures, he might come
up with a good messag-ease-inspired input method where fingers are moved in
patterns similar to real letters.

Letters start being drawn from different places (or at least in different
directions), so instead of graffiti, it could be like connect-the-dots.
Start your letter in one point, a bunch of dots appear that you can drag
your finger to, with labels for what letters those dots would lead to. For
example, one dot may be labelled "I", while another could be labelled "L U".
You could drag to the "I" dot and lift your finger right there to get the
letter "I" (or keep dragging if more dots exist for that letter, though
there wouldn't be much point). If you drag to the "L U" dot, new dots appear
out of that one for the letters "L" and "U"; drag your finger to the one you
want, as with "I".

Graphically, there would be no static keyboard graphic; the keyboard would
not obscure the screen but rather expand (smoothly) when in use. This would
save screen space /and/ look cool.

All the different letters could be tied into a nice little database which
would contain the paths for different letters. Still no ability to lift
one's finger, but since the input would be completely guided, that would not
hurt like it does with graffiti!
To easily look up letters, paths in the database would have to intersect,
consistently, at specific points. I guess a grid (where the size of each box
is recorded somewhere) would work there. Thus, each letter in the database
would have a whole bunch of grid points stored in the order they must be
touched.
A program could generate the point that one must be moving from to reach a
certain grid point for a letter. Otherwise, completely unrelated letters
would pop up from points that happen to intersect with other points! (For
example, I on point 0,-3 would require contact last with point 0,3).
Some kind of tree would have to exist, generated by a magical program
(once), using that direction information, saying what letters can be led to
from other letters. That would be entirely to speed things along in the case
of really big alphabets, so the computer doesn't have to look through every
single letter in the database. For example, "I" at 0,-3 leads to "L" and is
the end of the path for "I". Point 0,3 leads to a lot of letters; "I", "L",
"J", "U", etc. (Sorry, I seem to have changed the story from that first
example :p As I said, we would need someone clever to sit down and figure
out the connections).

Bye,
-Dylan McCall


On 7/30/07, David Schlesinger <[EMAIL PROTECTED]> wrote:
>
> >So by using fingers instead of a stylus we're not talking about the
> >same use case anyway.
>
> That's certainly not clear to me.
>
> >Are you policing this project for violations?
>
> Not at all, that's a silly idea; as I've said, I simply _am_ obligated
> to point out when a trademark held by my employer is being misused, and
> that's simply a condition of having the trademark.
>
> My credentials aren't at issue: I've got a long-standing involvement in
> the community, I've presented at both the Ottawa Linux Symposium and at
> GUADEC (of which ACCESS was a sponsor) this year, I'm on the GNOME
> Foundation's Advisory Board and I'm the chair of the Linux Foundation's
> Mobile Working Group and vice-chair of the Linux Phone Standards Forum's
> Architectural Working Group. I've been on this list pretty much since it
> existed, and as Sean can confirm, I've had a long-term interest in the
> project--he and I have chatted on numerous occasions, and while I'm
> still waiting for _my_ unit, I can hang on a while longer...
>
> Let me add that there was = interest expressed by Mickey Lauer at GUADEC
> week before last in using some of the "Hiker Project" components--which
> we have made available under an open source license--in OpenMoko,
> something I'd certainly encourage.
>
> Let's be clear: nobody's "violated" anything. I felt it was necessary to
> give a heads-up that heading too far in the direction you seem to be
> trying to stake out (i.e. "Graffiti _shouldn't_ be a trademark" or
> "We're using the term in some slightly nuanced way and claiming it's a
> 'different use case'") could be potentially troublesome, if the upshot
> of it were 

Re: GUI idea

2007-07-24 Thread Dylan McCall

You could try slapping something together yourself, using Glade. It's nice
and easy to use, and it uses GTK, so it behaves there just like it would on
the real thing.

Good luck! I look forward to seeing what you have in mind..

Bye,
-Dylan McCall

PS: Sorry I sent this to you already, Gerald. The usual error, forgot to
change the To address...

On 7/24/07, Gerald A <[EMAIL PROTECTED]> wrote:



I have an idea I'd like to mock up with someone who has some GUI coding
know how.

I could do a quick demo in flash, but I'm thinking it would probably be as
quick to mock up
for the actual Neo by someone who knows their way around. I figure less
then an hours work,
all told.

It's something kind of unique, and not difficult code wise, and might help
the usability.

Might be better hashed out off list, and then have a demo for the list.

Any takers?

Gerald.

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: OK, the forum is coming..

2007-07-21 Thread Dylan McCall

With news readers in mind, I have one wish for the forums: Really good
syndication, either with RSS or Atom feeds.

On 7/21/07, Adam Krikstone <[EMAIL PROTECTED]> wrote:


Werner hinted at an official forums.openmoko.org.  If people would just
want something temporary, I could probably get an FIC or Linux subform
created at  http://www.howardforums.com/ (500,000 members).  There are
developers and network engineers that post there that can result in great
threads; however, as a warning the overall userbase has become younger over
the years.  Regardless of age, I have not found a better user resource if
you want to do anything with a phone.  I'm amazed at what people can create
to get around current carrier restrictions.


Valerio Bruno wrote:
> i'm tired to read discussion about forum is good or bad.
>
> i think is good:
>
> - can be a central point for new users (users NOT developers)
> - following a thread in a forum it's a lot simpler
> - it can have email notification for reply
> - could be a central point for developers too!
> - other motivations said by other people..
>
> So i'm going to create a forum.
>
> Now, i can set up the forum but i'd need people who want to moderate,
> and some graphics suggestions.
>
> Do you prefer phpBB or Invision ? personally i prefer the former.
>
> If anyone is doing/wants to do the same thing, please advice me (in ml
> or private address); otherwise, who loves forum follows me. i'll wait
> some days before start.
>
> Valerio, Italy
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
>


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: OK, the forum is coming..

2007-07-21 Thread Dylan McCall

I agree, a forum is a good idea! More organized and easier searched (without
putting that job entirely on the user's end) than a mailing list.

I prefer PHPbb, definitely. Invision is more fancy, but I am always seeing
those things screw up.

Bye,
-Dylan McCall

On 7/21/07, Valerio Bruno <[EMAIL PROTECTED]> wrote:


i'm tired to read discussion about forum is good or bad.

i think is good:

- can be a central point for new users (users NOT developers)
- following a thread in a forum it's a lot simpler
- it can have email notification for reply
- could be a central point for developers too!
- other motivations said by other people..

So i'm going to create a forum.

Now, i can set up the forum but i'd need people who want to moderate,
and some graphics suggestions.

Do you prefer phpBB or Invision ? personally i prefer the former.

If anyone is doing/wants to do the same thing, please advice me (in ml
or private address); otherwise, who loves forum follows me. i'll wait
some days before start.

Valerio, Italy

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: projects of interest?

2007-07-17 Thread Dylan McCall

I am interested in a centralized locations system that replaces the address
/ phone numbers system, which stores actual physical locations along with
GPS coordinates.
Ideally, it would be encouraged that every application which could use it
did use it. For example, sharing locations between people, tagging
photographs with locations (both hard GPS coordinates and soft locations
determined by looking up locations recorded in the database), call recieving
automatically deactivated when entering a location tagged as a no phone
zone, WiFi access point cataloguing / searching, navigation helpers, etc.

Ideally, it would use a tagging system, of course. Locations (general areas
around GPS coordinates) would be set (to names) and tagged / further
detailed by the user as well as by other applications.
In my opinion, it could a really neat way to integrate the real world with
computers, and it could provide something similar to that "GeoCaching"
phenomenon. (Which would be a really great, unique feature).

I have done a few prototypes on my desktop computer (which emulates OpenMoko
at record slow speed) and the results are rather promising. I have yet to
bother using a database or anything that isn't dog slow, but by leaving the
whole system open ended (key / value pairs added by other programs via a
library) the interface ends up very tidy and easy to operate. The biggest
problem seems to be setting the size of locations so it doesn't say "near my
house" when inside of it. It would be handy if the phone had 720 degree
laser measurement things, but that's not going to happen...


Quick little random question with no relation to the above (do not let me
highjack the thread with this!): Will a peripheral attached to the device
that is not its own "normal" hardware be interacted with in the same way as
its regular hardware? For example, would a mystical bluetooth camera
peripheral be able to talk to the device and be just as useful as its built
in camera, with regards to software?

Bye,
-Dylan McCall

On 7/17/07, Torfinn Ingolfsen <[EMAIL PROTECTED]> wrote:


On 7/17/07, Giles Jones <[EMAIL PROTECTED]> wrote:
> We need a good use for GPS, I want something like Tomtom but this

How about POI[1] tracking?
Simple idea: when the Neo user enters a POI, she or he presses a
button (read: starts a program), the GPS waypoint is recorded, perhaps
the program asks about a name / refence for the POI, then the waypoint
and other data is sent to the user's preferred server (using GPRS, SMS
or whatever comms is possible) for storage.
Possible uses: can be combined with Google Maps or something like that
to give other people an idea of the "travel route" you have followed.

When there is an OpenMoko phone with WLAN, info about any currently
usable WLANs can also be sent

1) http://en.wikipedia.org/wiki/Point_of_interest
--
Regards,
Torfinn

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: X Server MultiTouch Support

2007-07-15 Thread Dylan McCall

Haha! Here I am using shift religiously, at the same time saying that people
don't usually press two keys at once. Fantastic.

Okay, I see your point. The iPhone's touch screen is also definitely very
responsive; something about it feels really good compared to the usual touch
screen. Such a screen on a freed phone would certainly be a nice thing.
Still, I think that most of these gestures can be achieved on a resistive
touch screen. Retracting 90% of my pointless rant... perhaps multitouch
gestures could be implemented (emulated) for resistive touch screens, then
once a capacitive touch screen comes along the same interface could be
applied except without the emulation part. I still think most of these
gestures can be picked up (with some accuracy) via single touches, and
having trackpad-like functionality would be fun.

By the way, I have been linked to this X Server modification from four
different and completely unrelated places. (I'm toying with big optical
multitouch tables, too). Weird...
I guess that shows how awesome it is!
It would indeed be nice to see this widely used, because I'm sure that would
encourage more development - perhaps even a merge with the regular x server
along with a stronger effort by folks to prepare for the future. (Hopefully
software will soon stop assuming particular input methods... and I want
multiple drag and drop operations!)

Bye,
-Dylan McCall

On 7/15/07, Bryce Leo <[EMAIL PROTECTED]> wrote:


Yes, but you're also ignoring that capacitive touch screens are more
durable and longer lasting than resistive touch screens. And I don't
know if you've ever used an iPhone, but i had no problems using the
multi-touch freatures one handed or with two thumbs or a thumb and
index finger. Try it for 15 or 20 mins before you knock it.

**Sorry for the double Dylan. Gmail stinks at handling this list.

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: X Server MultiTouch Support

2007-07-15 Thread Dylan McCall

In my opinion, multitouch on a phone is rather pointless unless that phone's
screen is big. To do it, you need to either touch the screen with two
fingers at once (which is very uncomfortable if you want any kind of
control), or you need both hands oriented to touch the screen (which is
uncomfortable). Doing so also blocks almost the entire screen. Note that
none of the iPhone commercials showcase this multitouch functionality,
probably because it blocks so much of the screen and requires uncomfortable
operation (often leading to one dropping the thing).
Just about the only application for multitouch for a phone like this is the
keyboard, and even that seems a bit odd to me since people don't usually
press two keys at once.
Am I missing something, like a tendency to have one's fingers on a key for a
moment after pressing, while the other is being pressed?

For other two-touch gestures that require specific motions, what Simon
mentions is entirely possible on most single touch screens. It is possible
to determine, with some accuracy, how many points are touching the screen.
The point reported by the touch screen is actually the point directly
between the two touch points. (This is controlled by the pressure of either
touch, which can make for some pretty fancy tricks already).

Now, some fancy mathematics stuff later, and you have two-fingered gestures.
First finger can be assumed to not move, so when a second finger appears the
position of the two can be figured out. Most multitouch gestures work with
the first finger not moving anyway, so it is hardly a sacrifice.
The method works pretty well, though it could be worrying bringing it out of
a test scenario and into an actual released "final" product, since it's all
rather imprecise. With some calibration, wide-spread testing, and some
assumptions, it could be quite nice.

Just detecting "gesture mode" could be a simple matter of figuring out how
many touch points there are (some multitouch demos for the Nintendo DS do
this really well!). With that, simple linear gestures such as the two
fingered scrolling gesture could be really nice and easy (as with track
pads; move both fingers vertically to scroll vertically, etc.). Touching
with two fingers to do the same as a double click also springs to mind.

I, for one, would be happy to see a gesture replace that scroll wheel on the
left side of the interface!

Bye,
-Dylan McCall

On 7/15/07, Simon <[EMAIL PROTECTED]> wrote:


> Well I don't know what so cool about multi-touch screen on a phone
unless
> for scaling images and webpages. So maybe just implementing a gesture to
do
> that function, no need for a full blown implementation of a multi-touch
> support. unless i'm not getting something...

I'm not sure if it is related, but on a mac, you can hold one finger
still and move the other up to down to have the screen be scrolled
(like the scroll button on a mouse).
And that is killer, things get relative to touches!

Simon

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: public access point database

2007-07-04 Thread Dylan McCall

"selectively geonetworking with my friends."
That is a cool thought. Nay, a fantastic thought!
Let's say someone finds a really cool spot in the middle of nowhere. He
could pull out his OpenMoko-powered device, mark the location he is
currently in (being located by GPS). When he gets home, it could be made
available to his friends via some mystical but safe means. Planning becomes
easy with the locations marked as efficiently as the dates.
Produces a neat way to interact with people and makes a big leap connection
between technology and the actual physical world, which is being pushed
these days with projects like Surface. I guess I'm thinking along the lines
of that GeoCaching idea (which has many fans).

I think a central server is necessary only to read initial location data
from, such as famous landmarks in one's region or really big wifi access
points (since this is an open project that could be open for additions, of
course). Would probably be wise to not download locations around the whole
world if they are being downloaded instead of accessed directly on the web
service... there could be the local database and the web database, with the
web database accessed when possible.
However, an additional service could provide that instant geonetworking
idea. I suppose a central server specific to the task could do it, or email,
or quiet transfer between idle devices when nearby, or all of those!

An existing system like email strikes me as the most feasible for transfer
over the Internet, with it being possible to use many email (or email-like)
services for the same job. Perhaps that transferred data could be opened
automatically following some mystical security checks by a local email
program. Emails containing these locations and information could be dealt
with automatically and transparently, appearing with a message explaining
that some location (or schedule?) data has been sent, offering to add it to
the local database.
Easy to set up, too, with a trusted friends list just using email addresses
and maybe some type of personal identifier for security.

-Dylan McCall

On 7/3/07, Ryan Prior <[EMAIL PROTECTED]> wrote:


That's not as far as it goes, either -- if the software required to set up
and maintain a geolocation database is free and open source, then anybody
who does not trust the central provider can set up a dedicated machine with
any desired level of security and privacy measures taken.

There are some who would not think twice about letting their location be
known to those that they list as friends -- users of Twitter and similar
services come to mind immediately. At the same time - thanks to The Magic of
Free Software - corporate users, journalists, and privacy-minded individuals
can keep close tabs on what happens to their information.

On that note, nothing stops servers running the same sort of geolocation
databases from networking, either. If I host such a database on my own
trusted machine in order to increase my privacy, I could still export choice
data points (once per day, or upon special request, for instance) to a
public database where anybody on my friends list can get at them. That way,
I can carefully restrict the ability of any third party to amass information
about me, while still selectively geonetworking with my friends.

On 7/4/07, Nick Johnson <[EMAIL PROTECTED]> wrote:
>
> On 7/4/07, Ryan Prior <[EMAIL PROTECTED]> wrote:
> > You seem to imply that there is a technical infeasibility that cannot
> be
> > overcome. If the public point database were segregated by a UNIX-style
>
> > permissions system and connected to via SSH, wouldn't it be just about
> as
> > safe as any public file server or database? Files that are "shared"
> can be
> > accessed, files that are private stay private. A server-side daemon
> could
> > negotiate friends lists, proximity, and other details without ever
> exposing
> > private position data publicly.
> >
> > Am I missing something on the privacy front? Perhaps I just didn't
> grok your
> > example.
>
> SSL would be better suited - perhaps that's what you meant.
>
> The main issue, I think, is that it requires users to trust this
> third-party database with some very personal information - possibly up
> to and including an ongoing log of their location. Even if the site
> itself is trustworthy, if it were compromised it could easily be
> exposed.
>
> The obvious solution, of course, is to simply restrict your userbase
> to those that are happy with the tradeoff.
>
> -Nick Johnson
>


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: public access point database

2007-07-02 Thread Dylan McCall

As I wrote in that thread, I believe a static database is not the best
solution. The device could scan networks while idle and associate them with
GPS coordinates. A way to download existing known networks from a web
service could also be presented, if one wants to have an already built
catalog as you suggest (since the scanning would probably be a bit of a
drain on batteries).

I believe that this could all be unified with a centralized Locations system
that ties real world things (friend's houses to gaseous clouds, and
everything in between) with GPS coordinates. Those locations would all be
given Tags and extra options for addresses and the like. (The selected tags
could enable certain inputs, maybe?)
For example, a theatre phone disabler service could see if you are near a
known location with the tag "Theatre", or, of course, a Wifi access point
finder could scan for nearby locations with the tag "WiFi Access Point".
With that much data, of course, such a database could be rather hard to
wield. Just pondering, though :)

GPS coordinates are a really handy way for a device to know where it is, not
just for the user to know where he is! The trouble is that devices really
don't know the real world as well as the user; only the user knows his world
well enough to know how he wants his phone to act in it. Not even the
developers can anticipate the type of information he would want, or provide
it all without some insanely complicated infrastructure. (Google Maps times
10). Remember, this is a small device that is there with you in the real
world as you walk in it; not a big screen at home looking down at the real
world from a distance. It needs unprecedented detail, and I think the best
way to do that is to make it as intuitive for the user to provide his own
information for that location database as it is for the system to download
existing databases from the web.

Bye,
-Dylan McCall

On 7/2/07, Don Park <[EMAIL PROTECTED]> wrote:


On 7/2/07, Stuart Gray  wrote:
> http://www.wefi.com/ seems to be along that lines, the software they are
> using seems to be windows only at the moment though :(.  But maybe
somebody
> could write and open source one that still has access to the Google Wifi

The http://www.wigle.net/ website has something closer to what you
describe. Its
been around for years and has an active community uploading wifi tracking
logs. Its  free to use and make queries from, short of downloading
the entire database.

Moving away from wifi for a moment, I think a personal location
service would be a
frequently requested app. Twitter.com could be used as a place to store
lat/long records using its L: feature.

Don

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Screen size vs. resolution

2007-07-01 Thread Dylan McCall

The Neo1973's screen, with its huge resolution (for a portable device),
sounds absolutely beautiful.
However, I am a bit worried about its size, as the thing is smaller across
than a single screen on something like a Nintendo DS, which is hardly a big
screen. Does the resolution, or the size of the device relative to the
screen, make a big enough difference that this smaller screen still feels
pretty big? (Or, even better, is the 2.8 inches I am reading an incorrect
measurement?)

Bye,
Dylan McCall
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Advertising/hype

2007-07-01 Thread Dylan McCall

Kind of OT, but on the GPS thought... one thing it could do is map WiFi
hotspots to GPS coordinates automatically as you walk / drive around. That
way, for example, you could solve that problem of "not being able to easily
find WiFi hotspots" (which is the big thing against WiFi right now), since
you could just pull out the device and ask it where the nearest open hotspot
is. (Boom! There's one).

As for point of interest stuff... I don't think it would be too painful to
have an address book that also has GPS coordinates for your addresses, with
a little "set to current location" button that would tell the device that
said coordinates are said address. (And then the addresses could have tags,
such as Theatre, that the device could act on automatically).

Bye,
-Dylan McCall

On 7/1/07, Raphaël Jacquot <[EMAIL PROTECTED]> wrote:


Nick Johnson wrote:
> On 7/2/07, Dean Collins <[EMAIL PROTECTED]> wrote:
>> Bzzz lets not get too carried away – are the Neo's going to have te gps
>> locations of every cinema globally – nope then lets get realistic
>> about what
>> it can and cant do.
>
> As someone working in GIS - getting Point Of Interest data like that
> isn't as hard as you might think. The main problem would be that
> you're not going to have GPS reception indoors, so you won't
> neccessarially know when you're entering a cinema. :)

you'd be surprised at what recent (sirfstar III) receivers can tell you.
last time, I could make up the aisles in the supermarket...

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: An alternative gaming top case

2007-07-01 Thread Dylan McCall

Someone a while ago discussed plastic screen overlays. That seems the best
way to offer optional buttons, although a problem does arise if one wants to
press more than one button.
The other way is an expansion via bluetooth, or via one of the existing hard
ports. My dream handheld would be a very basic and thin piece of hardware
built to connect smoothly with a variety of devices via a big, centralized
and fast hardware connector, accessing hardware available on those connected
devices, offering a big screen and some kind of front-end OS... but that
would be a pretty darn complicated endeavour for any time soon.

Bye,
-Dylan McCall

On 7/1/07, Robin Paulson <[EMAIL PROTECTED]> wrote:


well, i'm definitely interested in someone doing something like this -
and my background is in CAD/engineering/materials with a bit of CAM,
so i might as well start things off.

i can't see any schematics/CAD drawings up on the wiki - can someone
point me in the direction of accurate, precise drawings of the
internals and the case?

if not, then to sean:
will FIC be releasing good engineering drawings of the component(s) or
will we be going down the route of measuring hardware and drawing our
own? if we are going the reverse-engineering route, is someone willing
to whip out their micrometer and a decent (open-source) CAD package
and make some up for us?

On 7/2/07, Jeff Andros <[EMAIL PROTECTED]> wrote:
>
>
> On 7/1/07, Robin Paulson <[EMAIL PROTECTED]> wrote:
> > 
> > want a case made from brass with diamonds inset, and a 200mm joystick
> > - go for for it.
> > 
> The real question is, how long before we see a really good steampunk
case?
> anyone out there want to show off your 3D Cam skills and start putting
them
> up for sale... I'd buy ( rapidobject.com was previously mentioned if you
> need a place to do the work)
>
> --
> Jeff
> O|||O

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: the keyboard on the competition

2007-06-28 Thread Dylan McCall

Perhaps someone could try building a Messag-ease keyboard that follows the
growing keys scheme?
http://www.exideas.com/ME/index.html

MessagEase is a fantastic input method for touch screens. I've been playing
with it on my DS, and after getting used to, it is far superior to a
miniature qwerty!
Instead of a too many tiny buttons, there are 12 (maybe more, maybe less)
big buttons. You input characters by touching them and stroking in the
direction of the letter you want which is on that key.
It may sound a bit weird, but in action it makes sense and you can rather
easily get the feel for it. The way it is organized makes fine sense.

A really adventurous designer could go so far as adding a predictive text
key with letters that change on the fly.
(Whereas with qwerty, the layout is completely rigid). For example, if a
date is being typed, the keyboard could be told (perhaps via d-bus?) to pop
some numbers into the predictive text key. (Or, more adventurously, strings
containing more than one character?)

Combine the conventional Messag-Ease layout with the fancy scrolling effects
like those used in the iPhone's keyboard (press a key, it expands), and it
can be a really intuitive interface!
Since the keys on a messag-ease layout can still only really be thumb sized,
it is difficult to learn the layout if you keep covering up keys before they
do anything, and since it is a weird layout to learn there are no hints for
what to do. The solution there is that when a key is pressed, the key could
expand with each letter becoming separate. When the user is making his
stroke, the key that would be selected if he was to let go could be
illuminated somehow.

-Dylan McCall

On 6/27/07, Robin Paulson <[EMAIL PROTECTED]> wrote:


someone on this list had a similar idea for enlarging number keys i
think, they would appear or resize depending on context iirc?

http://www.apple.com/iphone/usingiphone/keyboard_large.html

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [SVHMPC] concept phone with only a touchscreen for UI

2007-06-05 Thread Dylan McCall

A problem with the buttons layer is that now we have something very oriented
towards one specific situation, so it seems less friendly for random
development of stuff, such as full-screen games without actual buttons.

Of course this cover would probably be removable, but if it were to happen
it would have to be /very/ removable. A great feature to support, as has
been discussed here, but not one to demand.
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Neo1973 Update!

2007-06-03 Thread Dylan McCall

Samsung S3C2442/400 does 400 mHz, right?
That almost beats the ancient and huge PC I am typing this on right now.
(Just 50 mHz short).

And if we count bluetooth, touch screen and form factor, that PC is now
useless except as a file server! (Well, assuming the graphics accelerator is
nice. It could be neat to operate a program like Wings3D on there).

As for multitouch... unless it can be done without much added cost, I for
one see little benefit. How practical is it, really, to use more than one
finger on a screen of this size?
It is a neat idea for gestures, but beyond that there is not much. Okay,
I'll admit that my opinion would immediately change with the inclusion of
multitouch, but for now there is a way to cope with not having it :)

Thanks for the update!

Bye,
-Dylan McCall


On 6/3/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:


Hi list,

I got some news to share with you.

As of Mickey's OpenMoko-talk at the Berliner LinuxTag (LinuxDay) there
are some new hardware information:

Phase 2 (GTA-02) will feature:
-a 2D/3D-Graphics Accelerator
-256MByte of Flash Memory
-WiFi
-updated battery: 1700mAh

And the finally thing everybody has been asking for:
2 Accelerometers. F**k yeah. Looking forward to it.
(Has anyone heard any updates concerning possible multi-touch-abilities
of the neo yet?)


Additional IRC-info I got: :)
[16:14:29]   ... is GTA02's gsm module now connected to the PMU,
so that we have full control over the GSM?
[16:14:29]   Elrond: yes
[16:14:29]   Elrond: We can fully shutdown GSM
[16:14:29]   that, and we can finally measure the current
[16:14:29]   no more uncontrolled sucking from the battery
[16:14:29]   at least we know how much pwr we consume then



(via [EMAIL PROTECTED])


tim/minime

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: concept phone with only a touchscreen for UI

2007-06-02 Thread Dylan McCall

Hey, nice to see this discussion! I've wondered about this before, too :)
A touch screen thimble, or a thing embedded in the end of a stylus, would
allow for tactile feedback while also supporting an existing necessary
feature (that is, touching a touch screen without smudging it, or at least
writing accurately / naturally on a touch screen).
A minor wiggle is good enough, since fingers are pretty sensitive, and it
only really has to be a suggestion.

Good idea, Matthew! (I may have to try this myself...)

There is also the device itself vibrating, of course, which is practically a
required feature for a phone anyway. The two forms of feedback could maybe
be combined for an interesting effect.

As for the original topic of a full touch screen UI (which I, at least one
North American, love! I think those tiny keyboarded devices look ridiculous
-- they're hardly tactile because they are so small)... what would be
/extremely/ cool is tapping the touch screen to turn the device on, removing
that pesky power button. I wonder how / if that could ever be possible?
(Of course the touch screen isn't your usual button, so probably can't do it
at all easily).

Bye,
-Dylan McCall

PS: Thanks for telling me I sent this the wrong way, Jon.

On 6/2/07, Jon Phillips <[EMAIL PROTECTED]> wrote:


On Sat, 2007-06-02 at 13:35 -0700, Matthew S. Hamrick wrote:
> Well... for a while I was thinking about implanting a strong magnet
> under the skin in one of my fingers to detect alternating current.
> There are a few people out there who have done this and they say they
> can feel a very mild wiggle when the magnet comes near a wire carrying
> AC. It might be possible to detect the current going through the
> touchscreen as you make contact with it.
>
> But that's probably not a mainstream solution.

That sounds like a stelarc solution:
http://en.wikipedia.org/wiki/Stelarc

What about a glove or thimble that you could put on your finger?

How much does vibration tech. kill the battery on phones?

Some type of current detection sounds interesting...

Jon

> On Jun 2, 2007, at 1:11 PM, Jon Phillips wrote:
>
> > Yes, it seems pretty clear that screens are the way forward rather
> > than
> >
> > moving parts. I've seen a few solutions to the tactile feedback
> > issue,
> >
> > with the main being have the phone vibrate slightly upon key press,
> >
> > along with sounds.
> >
> >
> > Matthew (and others), have you heard of others?
> >
>
>
> ___
> OpenMoko community mailing list
> community@lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
--
Jon Phillips

San Francisco, CA
USA PH 510.499.0894
[EMAIL PROTECTED]
http://www.rejon.org

MSN, AIM, Yahoo Chat: kidproto
Jabber Chat: [EMAIL PROTECTED]
IRC: [EMAIL PROTECTED]


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community