Tag Archives: N9
Opera Mobile and Firefox Mobile and the browsers on other smartphone platforms are often as poweful or more powerfull than iOS Safari or the Android browser. But they don't have the market share and designers (and the bean counters who control development budgets) could care less about low market share platforms and browsers. I can't really blame them, it's not cost effective to develop for or test against a platform that accounts for a single digit percentage of traffic.
Fortunately, some web publishers do expose URLs that will let you load the bleeding edge webapp goodness on any device. I've started to try to find as many of these URLs as I can and test them against all the reasonably capable browsers I have access to, which is currently the Symbian Belle browser, Opera Mobile 12.0 on Symbian and Android, Firefox Mobile Beta 11.0 on Android, the WebOS 22.214.171.124 browser, bada 1.0 browser and Opera Mini Next on Android and Symbian.
I'll be adding the URLs of Android and iOS webapps that work on one or more of my alternate browsers to the WapReview Mobile Directory. To distinguish them from legacy webapps from the same Publisher I'm adding "Touch" to the site's name. Today, I added the following Touch apps to the Directory. I'll add more in upcoming editions of the regular "Found on the Mobile Web" feature here on WapReview.
Facebook Touch touch.facebook.com Advanced mobile version of Facebook that's served to the Android, bada and iPhone browsers by default. Also works in Firefox Mobile and Opera Mobile, the Symbian browser and, except for the check-in feature, the WebOS 126.96.36.199. (Pixi, Pixi Plus) browser (the WebOS browser has no geoLocation support).
Google+ Touch m.google.com/app/plus/?force=1 The rich mobile web version of Google Plus with check in and the ability to create circles, which are missing in the basic mobile version. Served by default to Android, the iPhone and Firefox Mobile. Also works well in the WebOS, Symbian, bada and Opera Mobile browsers. There's a link to this version at the bottom of the basic mobile version (m.google.com/app/plus/x/) that's served to unsupported browsers.
Google News Touch www.google.com/news/i The iPhone and Android version of Google News. It uses geolocation to serve local news based on where you are and has a a more attractive layout, more content per page and more and larger images than the basic mobile versiion at news.google.com/m/news.
IPhone, Android, WebOS and bada browser visitors to news.google.com are redirected to this touch version. But it also works well in Opera Mobile, Opera Mini, Firefox Mobile and Symbian browsers it you enter the URL
Google Calendar Touch www.google.com/calendar/gp Google Calendar optimized for advanced mobile browsers. Looks and works more like a native calendar app with separate day and month views. Served by default to the iPhone, bada, WebOS and Android browsers. Works well in the Symbian browser. Minor rendering issues but usable in Firefox Mobile, Opera Mobile and Opera Mini.
Google Reader Touch www.google.com/reader/i/ Enhanced mobile version of Google Reader served by default to Android, bada, iPhone, WebOS and Firefox Mobile browsers. Also works well in Opera Mobile and the Symbian browser. It's usable in Opera Mini but slow because expanding items requires a server round trip
Not everyone of these iPhone/Android apps works perfectly in every unsupported browser. There can be, mostly minor, performance or rendering issues, but I generally prefer these Touch webapps to their legacy equivalents in all the browsers mentioned in this post.
Yesterday, Opera Software released an official Opera Mobile build for the Nokia N9 and N950 Harmattan phones. It's available from the Nokia Store or as a deb package download from Opera. Compared with the 3rd party modified version of Opera Mobile 11 for MeeGo that's been available for sometime, this one offers the following improvements:
- Upgrade to Opera Mobile 11.5
- Auto-rotation support (in all four orientations)
- Buttons near the bottom edge of the screen behave properly
- The Internet connection dialog will be opened if you attempt to browse the web while not connected to the Internet
This is an Opera Labs Beta release. Known issues with this release are:
- This build (like the previous Opera Mobile 11 MeeGo ARM developer preview) is not optimised to conserve power — if you load a webpage with animations and leave Opera running, your battery will continue to drain, even when Opera Mobile is running in the background and/or the screen is turned off
- The system on-screen keyboard is not supported
- Adobe Flash and other plugins are not supported
- HTML5 video is not supported
- Haptic feedback/vibration is not supported
Unfortunately I no longer have an N9 so I can't give my first hand impressions of the new release. The screenshot above is of the older unofficial Opera Mobile 11 build running on an N9. Hopefully some N9 or N950 owners will chime in with comments detailing their experiences running Opera Mobile 11.5
I'm really enjoying my N9 loaner from NokiaConnects. It's one of the most innovative new phones I've used in a long time. The "Swipe" UI is very efficient, there's obviously been a lot of thought put into making it easy to get things done. Still it is like no other phone before it and users coming from another platform, even Maemo, will need a little time to get up to speed. Thankfully. the learning curve is shallow and after only a week I feel I'm able to use the full power of the Swipe interface with confidence, something that took me months with Symbian and Android. Here are some of the discoveries I've made in the process of learning my way around the N9. Hopefully they will be useful to others.
How to power on the N9: Press and hold the silver button below the volume rocket on right side (image above, left). When you press the button the white led at the bottom left of the screen should light up. Keep holding the button until "NOKIA" appears on the screen. If you are power cycling the phone you need to wait at least 10 seconds after turning the phone off before it will let you turn it back on.
How to unlock the N9: When locked, the N9 screensaver displays a large clock. If you have unread emails, Twitter Direct Messages, event notifications or missed calls they will be indicated by an icon. The (image above, center) shows an @ sign icon indicating unread emails.
To unlock tap the power button and the lock screen (image above, right) will display (you can also double tap the locked N9 to display the lock screen). With the lock screen showing swipe your finger from any edge (left, right, top or bottom) of the phone toward the center of the screen. This is MeeGo/Harmattan's signature "swipe" gesture and you will be using it a lot on the N9. The swipe is a genius innovation and makes the N9 very easy to use. Just remember that a swipe always begins off screen from the edge of the phone. If you try to start a swipe from within the visible part of the screen it will scroll the screen rather than registering as a swipe. Conversely, if you are scrolling within an app, start you drag action within the confines of the screen otherwise it will be interpreted as a swipe and take you to a homescreen.
How to quickly change the N9's ringer volume or set silent or beep mode: Tap the volume down rocker and the top status bar will show you a volume control (image above, left). Keep tapping to cycle though three ringer volume levels plus beep and silent mode. You can also tap the status bar, which is visible on all screens when the phone is unlocked, and tap the volume control to set the ringer volume or mode.
Use the status bar to control connections and IM availabilty: From any screen tap the top status bar to see what data connections the phone is using (Mobile network, Wi-Fi or Bluetooth) as well as your availability (online, offline, busy, etc. on Facebook, Skype and other IM networks you have configured) (image above, center). Tap a connection to disconnect it or switch between the mobile network and Wi-Fi (image above, right). Tap "Availability" to change your availability or post a status message and optionally, your location to your networks (image below, left).
Navigating the N9's three homescreens: The N9 has three home screens, but unlike with Symbian, iOS or Android they aren't just app launchers. Nokia calls the three screens "Events" (image above, center), "Applications" (image above, right) and "Open Applications" (image below, left) but I prefer to think of them as Notifications, Launcher and Task Manager. To get to the home screens from within a running app, swipe from any edge of the phone toward the center of the screen. To switch between home screens swipe from the left or right edge of the phone.
Understanding the N9's Events: When important events (such as a new email, text message, Twitter direct message or a calendar event) occur the N9 will sound an alert tone and notify you in several other ways.
- If the phone is locked an "@" sign or other icon will appear on the screen saver below the clock to alert to you of any new notifications. When you unlock the phone a summary of the alert(s) contents is displayed on the lockscreen (image above, center). Swipe the the alert off the screen to the left or right to view the alert the associated app (Email, Twitter, Calendar, etc.)
- If you are using the phone and a notifiable event occurs a summary message appears for about 10 seconds in the status bar at the top of the screen. If you manage to tap it before it disappears the event opens in its app.
- If you have unread notifications, a green flag icon is displayed in the status area at the top of the screen (images above, center and right). Tapping the flag doesn't take you to the alert however. Instead, swipe to a home screen and then if necessary swipe until you get the Events home screen where the alert(s) will be displayed at the top. Tap an alert to open it.
How to view the Weather, your Twitter timeline, Facebook news feed, AP News headlines and RSS feeds on the N9 homescreen: In addition to alerts the N9's Events home screen can display the current temperature and weather conditions and your Facebook ewsfeed, Twitter Timeline and RSS feeds. To configure the Events home screen:
- To get the weather on the homescreen, tap the grayed out Accuweather icon at the top of the Events screen (image above, right), Tap the city name, ("San Francisco" in the image above left), and then tap "Use curent location" or enter a postal code or city name
- To add your Twitter Timeline or Facebook Newsfeed, Launch the Twitter or Facebook app and enter your username or email and password. Once you set up the Twitter and Facebook apps the Timeline and Newsfeed will appear automatically on the Events homescreen.
- To display an RSS feed on the Events screen, open the site whose feed you want to use with the browser, press the menu icon in the top right corner and choose "Subscribe to feed" (image above, center). On the next screen select "Show feed on home screen" and then tap "Subscribe".
How to temporarily hide items from Twitter or Facebook or a News feed from the Events homescreen: Do a long press on an item from the feed you want to hide and choose "Clear <feedname>" (for example "Clear Twitter", image above, right). This removes currently displayed feed items from the screen which makes it easier to find items from other feeds.
How to permanently hide Twitter or Facebook or a News feed from the Events homescreen: Do a long press anywhere on the Events homescreen and choose Settings. On the next screen (image above, left) you can toggle the display of Twitter, Facebook or AP News. To hide RSS feeds, go to the Feeds app, long press the feed you want to hide and deselect "Show feed on the home screen".
How to use the Quickbar for instant access to Contacts, Camera, Browser or Dialer: From the lock screen or from within a running app, swipe up from the bottom of the screen for about a quarter of an inch (10 mm) and a shortcuts screen will appear with icons for Contacts, Camera, Browser or Dialer (image above, center). This only seems to work from the lockscreen or with an app. It would be nice if it worked on the homescreens too, but it doesn't.
How to add your favorite apps to the Quickbar: Install the free Shortcuts app by Sheerwater from the Nokia Store (image above, right). It lets you replace any of the preinstalled shortcuts with any app using drag and drop.
Want more apps?: Launch the Store app, log in to or create a Nokia account and search or browse for apps and games
Want even more apps? How to install apps from 3rd party sites and app stores: Go to Settings > Applications > Installations and sellect "Allow installations from non-Store sources" (image above, center). The best 3rd party app store I've found for the N9 is my-meego.com/software/ (image above, right). It currently has over 400 MeeGo/Harmattan apps and games, about twice as many as the Nokia Store.
How to manage the Applications (Launcher) homescreen: Do a long press anywhere on the App launhcer screen to enable edit mode which lets you rearrange your app icons using drag an drop.
How to use the Running Apps (homescreen) task manager: Running Apps, as Nokia calls the task manager, is one of the three homescreens so you can get there with "just a swipe". It shows thumbnails of all your running apps, four at a time. If you have more than four active apps, scroll down to see the rest. Pinch to zoom to toggle the display between showing 4 and 9 apps (image above, left) per page. Tap a thumbnail to switch to the app. To close one or more apps do a long press anywhere on the task switcher screen to reveal individual "X" close buttons on each app and a "Close all" button (image above, center).
How do you bookmark a Webpage?: In MeeGo/Harmattan all Web pages are Webapps. There are no bookmarks. Instead, tap the menu icon in the top right corner of the browser and choose "Save to apps" which will create an icon on the Applications (Launcher) homescreen. If the site specifies an apple-touch-icon, MeeGo/Harmattan will use it as the launcher icon, if not it will use a tiny screenshot of the page (In the screen shot above all the apps after "Shortcuts" are Webapps. WapReview, Google+ and Identica have provided apple-touch-icons and rest haven't and get screencaps).
How to upload photos to Twitter?: The N9 Gallery app has options to share a picture with Facebook, Fickr or Picasa but not to Twitter. There's no photo upload feature in the bult-in Twitter app or in TwimGo which is the only other Twitter app I've found for the N9. Twitter Webapps don't work fi=or image uploading because the N9 browser doesn't support the <input type="file"/> element that they all use. @msjen on Twitter suggested using TwitPics post by email feature which works well. To use it:
- Go to TwitPic.com and login with your Twitter credentials.
- Click Settings and write down the post by email address that's displayed and add it to your N9 contacts (pasting addresses into contacts isn't supported!)
- Go to the Gallery and find the picture you want to share. Tap the screen and then tap the share icon and choose "Mail" (image below, left)
- Send the email to your Twitpic email address. Enter your tweet text as the email subject.
Sharing this way works and is easy. Unfortunately, the N9's email app limits email subject lines (and thus Tweet text) to 70 characters. Thanks to a tip from @jjklee I discovered you can also use Flikr's Flickr2Twitter service's post by email feature to simultaneously post a picture to Flickr and Twitter. Like TwitPic, Flickr2Twitter uses the email subject line as the Tweet text so again you are limited to 70 characters.
How to enable and disable WiFi or mobile network data or force the phone to use a specific network: On the Applications (Launcher) homescreen tap Settings > Internet Connection > Edit Networks (image above, center). Then tap each network you want to disable and de-select "Use automatically". If the network is connected, tap "Disconnect". Then go to the network you want force the phone to use and enable, "Use automatically" and tap "connect".
How to close the current app with a swipe: Go to Settings > Device > Display and enable "Swipe down to close app" (image above, right). Now you can close your current app by swiping down. When you close an app this way MeeGo/Harmattan takes you back to the task switcher where you can switch to another.
How to backup the N9: Go to Settings > Sync and backup > Backup and tap New backup (image above, left).
Where are backups stored?: In /home/user/MyDocs/.backups With the phone connected to a PC this shows up as simply .backups/
If you are using a file manager on the phone (there's not one pre-installed, File Manager Beta by Sheerwater from the Nokia Store works well (image above center)) or a Linux (and probably Mac OS) PC you need to enable "Show hidden files" in order to see the .backups folder. Individual ackups consist of directories with names like Backup0, Backup1 which can be copied to a PC for archival purposes.
How to restore a backup from your PC after a hard reset. Connect your phone in USB mass storage mode. The phone will show up as a removable disk. create a folder named .backups (note the leading dot) in the root of the removable drive. Copy the backup directory (i.e., Backup0 or Backup1 into the backup folder. discount the USB cable, open Settings > Sync and backup > Backup and you should see your backup. Tap it and choose Restore.
How to fix "Service unavailable" errors with Twitter, Nokia Account and Store: There seems to be a bug with MeeGo/Harmattan where if a network error occurs when you first enable one of the built in services it will always display "Service currently unavailable" when you try to enable or use it later. I had this problem with both the built-in Twitter app and with my Nokia account (used by the Store). I tried several things to fix this issue (power cycle, soft reset, changing my Nokia password) and none worked. The only thing that did work was a hard reset (Settings > Reset > Clear device), ( image above, right). This will delete everything on the phone including calendar events, photos and any apps you have installed. Be sure to backup the phone first and copy the backup to a PC as a hard reset deletes backups too.
I will have the N9 for about another week before I have to return it to NokiaConnects. So if you have any questions that aren't answered here, leave me a comment below and will I do my best to answer them.
Here's Part 2 of my Nokia N9 unboxing. This video picks up where Part 1 left off with the phone out of the box but not powered up yet. It shows the boot up animations, initial set up and configuring a Wi-Fi connection.
I was pretty impressed with how easy it was to get the phone up an running without a SIM. The Nokia interaction designers have recognized that some of us, including developers and international travelers, will want to use the N9 without an active SIM. Unlike many smartphones, the N9 didn't complain about the missing SIM or waste my time with a mandatory account registration that wouldn't have worked without a connection. I was able to power on, set the time zone and language, setup a Wi-Fi access point and start browsing in just a few minutes without any roadblocks. The N9 even let me go online using Wi-Fi without any of those annoying "Allow Wi-Fi connection in offline mode" dialogs so beloved by Symbian's designers.
After I shot this video I picked up a T-Mobile prepaid SIM and popped it into the phone. The N9 lets you hot swap SIMs so I didn't need to turn the phone off and back on to get it to recognize the SIM. Like most recent phones, the N9 identified the SIM and automatically created valid network data and MMS APN connections. Thoughtfully, it did not go online automatically without asking to waste any of my limited PAYGO data allotment. When I launched the browser for the first time out of range of Wi-Fi, there was prompt asking me if I wanted to use the T-Mobile mobile network for just this session or automatically as needed.
The first time you do turn the phone on with an active SIM it will prompt you to log into or create your Nokia account. You can skip this step if you want but you won't be able to use the Nokia (app) Store until you do.
I've been very pleased with the N9 so far. Its distinctive industrial design which wraps a large, bright screen in a slim and light package, is a pleasure to hold. But it's the "Swipe" user experience and Linux based OS that really make the N9 special. Nokia's MeeGo/Harmattan team did an amazing job to come up with such a smooth, polished and intuitive interface combining exceptional ease of use with great power. The beautiful interface hides a full PC desktop class Linux stack with X-Server and window manager. A "Developer Mode" menu option enables a highly usable terminal shell and a wealth of command line development tools and utilities, making the N9 as apealling to Linux code wizards as it is to technophobes. Every time I use the N9 I'm both amazed and apalled that Nokia could spend years and millions of euros designing such a beautiful, usable, powerful and open platform only to throw it all away.