mobile

2010 Mobile Tech Predictions

Hard to believe that I didn't make any predictions in 2009 (my 2008 predictions)!

Herewith again some randomly ordered Mobile predictions which are worth what you paid for them!

Mobile

  1. Google will introduce a "comes with data" mobile phone featuring an easy environment to write HTML5 & JS apps
  2. A Canadian mobile phone carrier will actually sell mobiles other than the iPhone that have current software & aren't 6-12 months old :-) The current "sell old phones with old firmware with bogus customizations" model of Rogers, Bell and Telus will be over in 2011.
  3. Apple's tablet will be introduced, it wil be big seller and a great creator and consumer of multi-media and it will be closed and have the iPhone App Store model rather than the Mac app model.
  4. Nokia will deliver Maemo 6 and an N900 successor but it won't be good enough for the mainstream but will be awesome for me & other mobile devs because mobile Firefox will offer superior HTML5 and JS experience (yes working for Mozilla I am biased :-) !)
  5. The next iPhone will boast a 5 mega pixel camera and other still and video imaging improvements which will be more than good enough for old cameraphone snobs like me and accelerate Nokia's decline among mobile multimedia creators.
  6. Mozilla Messaging (my employer!) will introduce a version of Raindrop that doesn't require you to do geeky things like install things like CouchDB yourself and it will rock on Android, Maemo and any other modern open mobile web  environment (sorry Blackberry, iPhone and Symbian but you lose since you are all neither open or modern or both :-) !) Just kidding, it will rock on any modern mobile web browser open or closed methinks :-) !

 

My ideal mobile mad scientist language

After some digging and research around the web, my ideal mobile mad scientist programming language would:

  • have the 2D and 3D graphic manipulation power of Processing, Nodebox and Shoes
  • be cross platform mac, windows, linux, maemo on mobile, iPhone, android
  • be 'web native' i.e. REST, JSON, XML and all the other web API stuff built in and not bolted on like it is Processing, trying to use the flickr api from Processing is shall we say kludge-o-rama (awesome code from bryan chung but indicative of the unnecessary struggle one is forced to engage with in Processing and other non web native languages)
  • not use a Java-like syntax, death to curly braces and wasted semi-colons
  • be dynamic, death to the Java/C++ cargo cult of typing for no reason 
  • be easily adaptable to new APIs and new sensors through the ability to create a domain specific language and/or easy to use and beautiful foreign function interface
  • be open source, sorry but for my mobile art,  i can't use programming environments and languages that are not open source
  • support the REAL loop, I don't want to spawn threads for the sake of questionable 'concurrency' like I am forced to with OSGI and the Bug Labs Bug

IF I were an idealist that pretty much rules out everything :-)

Fortunately I am a pragamatist. So I will continue my experiments in:

  • Nodebox & Python on the Mac
  • Cocoa Touch and Objective C on the iPhone

What about Processing? Sorry can't handle the Java syntax and the pain of doing XML and JSON and REST programming and the kludge-o-matic way to access Java libraries. processing.js? too early and too much impedance mismatch to use all the lovely JS libraries out there. And Shoes is promising especially if it were improved so you could easily use normal Ruby gems but given its current "hibernation" "post-Why" not sure it will continue to be improved.

What should I use on Maemo if/when I get an N900? Ruby plus SWIG or some such foreign function kludge er interface :-) to access the sensor APIs which I assume are only available in C and C++ ?

What should I use on Android if/when I get an Android device?

What should I use on Windows? Not that I really care :-) But it would be lovely to have Windows people join in my fun without having to do anyting. Eines Tages!

Somehow I think the "mainstream" world is moving towards my ideal solution and the mainstream solution for what I want will look more like processing.js and ruby-processing or smalltalk i.e. scratch then it will look like Processing, Nodebox or CocoaTouch

Mobile Open Lab 2009 - A proposal

It's been 6 months since a few mobile folks met in Helsinki for Nokia Open Lab 2008 as Mike Maddaloni and CT Moore have pointed out and my mind is still reeling. It's time to start thinking about a Mobile Open Lab 2009. I say worldwide, done via our mobiles, self organized and distributed! What say you? [the following is in the order it was on the 2008 wiki, forgive me for omissions and typos!] Mike, Steve Dembo, Rebecca, Whatleydude, Gwapz, Eddie, Nick, Solobasssteve, Philip, CT, Glenn, Mickipedia, Rahul, Steve Rumsby, Chletten, Apocalypso, Jussi, Jason, Rafe, Jen, Thej, cybette, tnkgrl, Matti, Mikko, Nate, Antti, Nick, Vinnie, Kristine, Yuhui, Anne, Janne, Anssi, Brian, Luis, and Stefan please update the Mobile Open Lab 2009 wiki page with your ideas or leave a comment here! And let's get the ball rolling!

Ideas from Roland Tanglao (Vancouver, Canada)

flickr: roland, twitter:rtanglao, nokia chat:rtanglao, jaiku:roland, qik:roland

(NB these are just brainstorming ideas!!!!!! No commitment implied :-) ! )

  1. the "original 50" are all co-organizers and responsible for organizing in their home town
  2. the original 50 must present a mobile 10 minute or less "1 year later" status/way forward/whatever and must recruit at least 1 participant in their home town to present as well!
  3. done via mobile video streaming e.g.ustream, qik, kyte, mogulus, etc. for 2 days world wide & archived
  4. the 2008 workshop presenters will reprise their workshops in a 2009 stylee
  5. Outcomes:
    1. a user vision of the way forward for nokia and the mobile industry
    2. "raise a barn " i.e. create a mobile app / site / something that we all agree on beforehand for a cause that we all believe in
  6. Things I can help with: Drupal, Bug Labs Bug, S60 Python, "dis-coordination" :-), blogging, wiki gardening
  7. Things I am not so good at: getting sponsors (do we need any?), politics, web design
  8. Looking forward to the cool ideas from others!

Mobile Video Streaming 2009 - Northern Voice 2009

Here's my Northern Voice 2009 presentation (PDF) about Mobile Video Streaming circa 2009:

Identicons, Yarn Bombing and Mobile - Possible Northern Voice 2009 Moosecamp Session

Again, I don't have the time but here's a fun game design session for MooseCamp 2009. If you are interested, edit the wiki page and come to the session if approved!

The following ideas are DRAFT (and i bet others have already thought of similar things). Please ADD YOUR OWN and let's discuss at MooseCamp 2009!

Hope to run this game as part of BarCamp Vancouver 2009 or earlier!

Terms:

Identicon = unique graphic generated from a number (originally used by WordPress and other blogging systems to identify people based on their IP address for comments) in this case the number would be latitude and longitude, i.e. GPS coordinates

Yarn Bombing = grafitti with yarn in the real world aka 'knit grafitti'

Identicons, Yarn bombing and Mobile - An eternal golden braid

The idea is a unique mobile tech twist on a scavenger hunt and yarn bombing.

  1. the organizers of the game put up a bunch of identicons on a map to identify locations that have been 'yarn bombed'
  2. goal: find all the yarn bombs ('ybs') before the other players do
  3. mobile twist: you have to prove  you found the yarn bomb by using your mobile phone in one of the following ways
    1. post a picture of the yb to flickr, picasa, twitpic, etc or somewhere on the web and tag it and text the url to the organizers or in some way the organizers can get it electronically
    2. send a text to the organizers proving you found the yb
    3. send an MMS to the organizers proving you found the yb
    4. do a Bright Kite Checkin proving you found the yb
    5. basically anything that you can do from a mobile phone to prove you found the yb without  phoning the organizers or leaving them voicemail!

Variations

  1. don't put the identicons on a regular map i.e. make the locations part of the hunt or hint at them e.g. all skytrain stations in Yaletown
  2. business model: do this for events as an ice breaking thing
  3. don't use the identicon algorithm to generate the graphic, create an algorithm so that the graphic  hints at the location
  4. generate the identicons on the fly by putting the ybs on a bicycle or something moving using a mobile app that updates a map on the web or some sort of web based hint!

7 things you should know about mobile - Presentation to UBC LFS

See the accompanying UBC mobile brief wiki for notes to this presentation which I gave to the UBC Faculty of Land and Food Sciences on January 13, 2009 (note that this presentation was prepared using the 280 Slides web app which i highly recommend!)

Please donate your mobiles to Fearless, see you tomorrow!

I'll be assisting Fearless, Dave and Kris with the "mobiles for DTES residents and artists donation drive" tomorrow. Let's get together and donate and have some fun!

[Cross posted with permission from the Fearless Blog]


Donate phones to Fearless to help Vancouver downtown eastside artists and residents
Donate your old mobile phones to help DTES artists share stories, and tap into life, jobs & family

How can you help?

  1. Your used mobile phones - preferably with video, camera, wi-fi
  2. Cash donations (* tax deductible) or new phone donations
  3. Conversation - tell your friends on your blog, twitter, etc. - post a badge

Action Plan:
First, Gather phones!

Collect all the unused mobile phones at your office and home - dig into your boxes of stuff, ask you friends! Digital cameras gratefully accepted too.

Next, Arrange Pick-up:

  • Let us know via Twitter: Fearless City, email: info (at) fearlessmedia (dot) ca, Phone/SMS: 604.644.4349, Voice mail: 604.682.3269 xt 8320
  • We'll come by on purple Yahoo bikes on Tues. Dec. 23rd & 30th to collect your devices
  • We'll take your photo, bring treats, and thank you publicly with a link

Or, Drop-off (after Tuesday, 23rd) at:

Want to be a drop-off point? Let us know.

Even send by Postal Mail to:

Fearless City
c/o DTES CAN
PO Box 88023
418 Main St
Vancouver, BC V6A 4A4

Notes:

  • Remove your chip, and clear your contacts before donating (all phones will be completely cleared before released).
  • Please include chargers and accessories - used digital cameras also welcome
  • Unusable phones will be donated to FreeGeek for reuse and recycling

Who is Fearless?

Fearless is a Vancouver Non-Profit group providing tools, resources, and cultural outreach to artists and residents in the improverished Downtown Eastside neighbourhood. Fearless is a project of the DTES Community Arts Network (CAN)

More:

Thank you for your support!

Post a graphic on your site with this handy code snippet:

<a href="http://fearlesscity.ca" title="Donate phones to Fearless to help Vancouver downtown eastside artists and residents" >
<img src="http://farm4.static.flickr.com/3194/3121575464_8a062db061_m.jpg" height="240" width="195" alt="Donate phones to Fearless to help Vancouver downtown eastside artists and residents">
<p>Donate used mobile phones to help DTES residents and artists at fearlesscity.ca</a></p>

Nokia N97- finally a decent looking competitor to the iPhone!

Or at least it appears to. The N97 proof is in the pudding which is the user experience including hardware and software (skeptical about S60 but willing to be convinced), but at first glance appears to be great. Hope it's both North American and European 3G and available in Canada officially soon! I trust it has lots of RAM and will run ShoZu, Qik and viNes in short order! Vive la competitiion! Go Nokia go!

QUOTE [From Nokia N97 - The Nseries Dream Device: Nokia S60 News and Reviews]

So what makes this Nokia's Dream Device? The N97 is the first Nseries device with QWERTY keyboard!!!!! Now thats not the only thing that makes this a dream device... and let me just state that the endearing term "dream device" is solely based on my own initial impression and opinion of the device.

END QUOTE

QUOTE [From Meet the Nokia N97 - The New Nseries Flagship!]

On first glance the N97 compares to the 5800 in size and seems like it’s older brother … until you slide the keyboard out and realize you’ve got an altogether new breed in hand. While it’s not a small device, the N97 feels great in your hand and can easily be used while walking without needing two hands in most cases. The virtual keyboards (numbers and T9) were clear and the softkeys seemed eas to access for quick data entry. Of course for larger text needs a quick flip and you’ve got a real keyboard at your disposal. Weight (Approx. 150 g) felt semi-comparable to the E71 and in the front pocket of my jeans it was not in any way uncomfortable.

END QUOTE

QUOTE [From Scobleizer — Tech geek blogger » Blog Archive Nokia N97: the ultimate Facebook device «]

Nokia just announced the N97. I got a chance to play with it last night and realized they have built the ultimate Facebook device. Now, I’m sure, lots of you will wonder how it compares to the iPhone. Well, for a Facebook user it isn’t even close: the new Nokia device wins hands down. Why? Let’s compare:

1. It does 16:9 video. The iPhone doesn’t even do video. So, how can you go to a Daft Punk concert and record it to taunt your friends?
2. It has a 5 megapixel camera. The iPhone only has 2, and the quality isn’t even close. The camera also has a dual LED flash, so you can take pictures in the dark where the iPhone can’t.
3. I can type three Facebook status messages on the N97’s nice QWERTY keybord in the time that I can type two on the iPhone.
4. It does copy and paste, so you can copy URLs to send to your friends. The iPhone can’t do that.
5. It has replaceable batteries so you can charge up three batteries and Facebook for days, while the iPhone needs to be hooked back up to the wall for recharging after a few hours.
6. The GPS device does turn-by-turn and has a built in compass, so you’ll get to your parties faster than with the iPhone, which doesn’t have a compass and doesn’t do turn-by-turn.

OK, so how else does it compare to the iPhone? It has a touch screen, with a cool customizeable home screen. You can add a Facebook component and can drag and drop different components with your finger. You can also use gestures so you can “flick” through your photos. That part is very similar to the iPhone, so you can see that Steve Jobs had a big influence on the user experience.

The device itself has only one button and you can see Jonathan Ives’ challenge taken up all over the device. Close your eyes and touch the device and you don’t feel buttons or other things protuding. Smooth.

END QUOTE


<!--extended-->

ShoZu Grand Master Roland Tanglao am I!

Ha ha, thanks Ewan. I guess after posting 21000 photos with ShoZu I am a ShoZu Grand Master. Glad to help! Vanouverites with Nokia cameraphones please text me at 604 729 7924 or twitter @rtanglao or leave a comment. I am really looking forward to helping others use ShoZu.

QUOTE [From Our first ShoZu Grand Master reveals himself in Vancouver | Mobile Industry Review]

Yes, Roland Tanglao has grabbed hold of the MIR ShoZu Campaign Mantle and thrust a stake in the ground right in the centre of Vancouver.

To paraphrase the A-Team introduction: “If nobody else can help, and if you can find him, maybe you can hire Roland Tanglao.”

That’s right, Roland is offering to help anyone understand, install and setup ShoZu — although he rightly points out that if you’re using an iPhone, you probably don’t need any help as it’s so easy.

But if you’re in need, buy Roland a $2.25 macchiato and the knowledge is yours. What a deal. Even if you’re already a dab hand at ShoZu, you might want to hook up with Roland anyway and say hi.

END QUOTE

The Future of Mobility is Linux (and iPhone) RussellBeattie.com from September 2005

Change 2008 to say 2009 or 10 and change Linux to Android (which is on top of Linux) and Russell was basically correct. Go Russ go! Looking forward to more mobile predictions now that you have joined Nokia (and I love how you continue to be honest!)

QUOTE [From The Future of Mobility is Linux - RussellBeattie.com]

There could be some spoilers out there. You never know what's going to happen tomorrow - Apple could pull out some amazing iPhone and change the market over night. But right now being in the industry this is how I see things progressing. As it is now, I use a Symbian phone and plan on recommending that platform to others looking for a good smart phone. But as the next 12 months goes by, I full expect that a Linux based phone will enter my world, and within the next few years become a standard.

See you in 2008.

END QUOTE

Syndicate content