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!
- Google will introduce a "comes with data" mobile phone featuring an easy environment to write HTML5 & JS apps
- 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.
- 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.
- 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 :-) !)
- 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.
- 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 :-) !
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
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)
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!
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.
- the organizers of the game put up a bunch of identicons on a map to identify locations that have been 'yarn bombed'
- goal: find all the yarn bombs ('ybs') before the other players do
- mobile twist: you have to prove you found the yarn bomb by using your mobile phone in one of the following ways
- 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
- send a text to the organizers proving you found the yb
- send an MMS to the organizers proving you found the yb
- do a Bright Kite Checkin proving you found the yb
- basically anything that you can do from a mobile phone to prove you found the yb without phoning the organizers or leaving them voicemail!
- 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
- business model: do this for events as an ice breaking thing
- don't use the identicon algorithm to generate the graphic, create an algorithm so that the graphic hints at the location
- 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!
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!)
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!
How can you help?
- Your used mobile phones - preferably with video, camera, wi-fi
- Cash donations (* tax deductible) or new phone donations
- Conversation - tell your friends on your blog, twitter, etc. - post a badge
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:
- Roundhouse Community Centre - 181 Roundhouse Mews
- Pathways - 390 Main Street (kitty corner from the Canegie)
- Raincity Studios - 1 Alexander St. @ Water st.
Want to be a drop-off point? Let us know.
Even send by Postal Mail to:
c/o DTES CAN
PO Box 88023
418 Main St
Vancouver, BC V6A 4A4
- 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)
- About Fearless City
- Fearless City wiki
- Fearless City community site
- Fearless City Youtube channel
- Fearless City Flickr photos
- Fearless City Flickr group
- DTES on Wikipedia
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>
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!
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.
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.
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.
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.
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.
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.
Details have yet to be finalized, but it looks like I'll be going to a Nokia Mobile workshop (paid for by Nokia, including carbon offsets!) September 10-14,2008 being organzied by Nokia's WOMWorld folks. Sounds like fun. Maybe I can lead a session on Mobile Muse and SIFTTool.
Here's a portion of their invite:
It's taking place in September between the 11th and 14th, and will be the first of its kind hosted by Nokia. We're contacting everyone from creative's, designers, video producers to open source software bloggers and mobile tech pioneers. There will be a number of workshops that'll see discussion with participants, and with Nokia guys, about the future of different online arenas and mobile technology. Workshops that we hope you'd like to join in with and make yourself heard.
In the meantime, time to start my travel research. If anybody has been to Helsinki, love to have the following questions answered by a Helsinki person:
- Where can I get a pay as you go SIM Card with several gigs (2GB or higher) of data so I can blog, flickr, youtube, et with my Nokia N95-1 while at the workshop?
- Can somebody recommend the best place to rent a bicycle in Helsinki? I am a "born again" bicyclist who's been commuting to work for 16 months 5 days a week and who has taken thousands of photos from an N95 and uploaded to Qik while bicycling. So I'd want to do the same in Helsinki.
Had a blast bicycling and checking out Car Free Vancouver 2008 from Commercial Drive to the West End to Kitsilano and back to Commercial Drive (we skipped Main Street since it didn't start until 4p.m.)
Here's some of the media we created:
- My Vancouver Car Free Vancouver 2008 Videos (Part 1, 2, 3, 4)
- Jean's Videos - 1,2,3,4,5,6,7,8,9,10 , 11, 12
- JMV's Videos - 1, 2
- JMV's Pictures
- My Pictures
Things that were Great
- The weather! Perfect!
- Jean's McGyvered bicycle mount - although I am investigating using the N95 ProClip Motorcycle Mount, anybody know whether it will work on a bicycle?
- The event itself. Rockin' great time at all venus. Great food, great happenings (e.g. mojave, Paul Jarvis' band, Japanese food, African Drum circle, etc)
- Qik was rock solid. It just worked and buffered when we lost connection.
Things that weren't so great
- Rogers Portable Internet combined with FreeTheNet combined with splash screen = FAIL (or at least it seemed to fail a lot more than during our 2 dry runs during today's bike ride, actually we did stream a lot more video than I thought). Next time I suggest EV-DO card from Bell or a HSDPA card (i.e. something designed for mobile connectivity, Rogers Mobile Internet is designed to be portable NOT mobile) plus a travel router like the $170 Cradlepoint CTR500 EVDO/HSDPA 3G Router . I am a supporter of FreeTheNet but again it's designed for non mobile use.
- My IOGear Mobile Portable Power loose connection with my N95 caused me to run out out of power at one point - Jean's N82 had no problem so probably an issue with my phone, not the IOGear power.But probably points to the fact that the Nokia power connector wasn't designed to be connected horizontally for charging. I'd prefer a micro USB / mini USB for charging personally
- Nokia Sports Tracker's 1998isms (I realize it's beta but if they had used Drupal or any modern system they'd get these things for free) - i) Bad URLs that end in .do instead of being clean ii) no search feature iii) no tags iv) no RSS for tags
- Qik's tags have no RSS feeds
The ongoing Fido (and Rogers) r*poff continues. The math: 0.10/0.15 = 66.67%. In a world where every other form of electronic messaging is decreasing in price, Rogers and Fido continue to raise their messaging prices. Needless to say the knock on effect for businesses and innovation and Canada is a net negative. I h*te SMS but it's essential for today's real time business and this is a tax by a member of the Canadian bandwidth oligopoly on businesses and consumers.
From Options you can add:
U.S. TEXT MESSAGING RATE CHANGE
Please note that effective July 15, 2008, the rate for sending a text message from Canada to the United States is changing to $0.25 (from $0.15). This change also applies to Text messaging options and certain Value packs, as text messages sent to the United States will no longer be included in the options. Pricing does not include applicable taxes.
Visit fido.ca/text for text messaging rates and other important information.
International text message Options
25 international text messages $4
50 international text messages $7
After 12 hours with a borrowed Rogers N95 8GB NAM, my conclusion is still to get an unlocked one!
In short, the Rogers N95 8GB NAM is:
- The Multimedia creator phone that N series users the world over have learned to love. Great camera and great video!
- The S60 interface we have come to love/hate which is hard to use as all N series aficionados know.
- Rogers has put their bogus "deck" in the web browser and Vision software on their version of N95 8GB NAM and it's just as suspected, unusable and totally superfluous. Change the home page and don't use the Vision app; none of it's any good!
- It's the Rogers Data plan that we have all come to love. Danny who set up the phone, was told by a Rogers CSR he could get a 1GB data plan for $100/month which contradicts the $65/month 1GB PC Card plan that Alec Saunders got from Rogers. Inconsistencies 'r Rogers! Or is it a deliberate attempt to confuse customers by telling different customers different stories about data plans?
My conclusion remains the same: get an unlocked N95 8GB NAM and a $65/month PC Card plan. You'll be a lot less frustrated!
Some more details after the jump
- Memory Full when running Fring. Ah S60 memory manaegement, this shouldn't happen ever!
- Fit and Finish seem much better than my N95-1
- Doesn't seem crippled in any way in terms of adding apps or wifi
- Lots of access points: GoRogers, Media, Rogers Internet, Streaming - I am sure this confuses customers to no end!
- 3G *is* much faster (no surprise) but slower than WiFi
- Rogers "Home Page" aka "deck" is aweful as I expected; give me the internet
- App Manager Shows:
- Music Player
- Fring (only app installed by the customer of this phone)
- Fifa07 Demo
- APSServer v2
- Google Search
- Google Maps
- Block Breaker Del
- Wheel of Fortune
- Mail by Google
- Midnight Pool
- WPT Hold Em
- Mobile email
- Rogers on Demand
- Street Fighter
- Mobile TV
- Vision App
As part of my contribution to the S60 Ambassadors program, I'm doing some videos of people's reactions to S60 and awareness of Ovi. Herewith my first 1:30 S60 Ambassadors video with Cecily Walker, library and social media maven (recorded with her N82 at Vidfest). - Watch Cecily's S60 video or check out my transcript below!
- absolutely loves it
- changes the way Cecily views media, "all in one package" she can post audio and video immediately via Bluetooth or WiFi
- really pretty
- paid with N82 with her own money! (off Craigslist since not officially available in Canada, aaargh!)
S60 Not so Positive
- S60 "really really buggy" things quitting without error message
- Never heard of OVI (unfortunately most people in Canada haven't but that's not surprising given Canada's lack of awareness on these issues and Nokia's lack of marketing)
Some random points:
- I loved David's vigorous defense of Vancouver and his wonderful case for mobile innovation in Vancouver no need to move to Asia! Perhaps our "mobile crisis" is a temporary aberration as I blurted out at one point? Vancouver does have a lot going on: great educational institutions, great social and cultural scenes, great weather and great public spaces (at least in the city of Vancouver, not much in the suburbs but this will change).
- The crowd at MoMoVan with a few glaring exceptions isn't really into social mobile networking. Not too much mobile real time blogging, twittering or facebooking or qik video or real time flickr-ing or whatever going on at the MoMoVan events I've attended. At least that's my sense. Prove me wrong! Twitter me (rtanglao) or leave a comment!
- The crowd at MoMoVan is into the traditional one-way web and old skool two way stuff like email, IM and posting pictures in non real time. I know because I took a poll at the start of the panel
- Mobile provides context
- Mobile can be socially enlivening public spaces instead of distancing or cocooning
- The discussion was recorded by Bruce Sharpe. Hopefully he'll post the video soon
It's about a time! Fingers crossed it's 3G with a decent camera and video!
In a statement released this morning about the iPhone, Rogers has announced that it has reached an agreement with Apple to launch later this year.
Ted Rogers is quoted in the very brief statement, saying:
We're thrilled to announce that we have a deal with Apple to bring the iPhone to Canada later this year. We can't tell you any more about it right now, but stay tuned.
As I wrote recently, there appears to be imminent plans to release an upgrade to the current iPhone.
I couldn't stay for the entire Launch Party Vancouver 3 unfortunately. But thanks to the handy dandy alpha service, Qik.com (my Qik videos), I was able successfully stream live> three videos from my Nokia N95, one with Raincity's very own Dave Olson on the way there (mysteriously ended by a cellphone outage or was it the alpha software?), one with Jesse Silver of Sun on Open Solaris and one with Jordan Behan of Vancouver's stealth video startup Strutta.
On the road to LPV3 w/Dave Olson:
Jesse Silver on Open Solaris
Jordan Behan on Strutta