Harmattan Widgets Demo (or, how MeeGo will act like!)

So hey, while I’m still organizing my thoughts on the Maemo/Moblin merge (I have a 500 words draft here in this blog wtf), I thought I’d post my impressions/highlights of the Harmattan Widgets Gallery demo the UI Framework team just released yesterday, and linked here.

!! Container

It’s a drag from the top container, reminding me of the Android notifications pane. While not pulled down, you can only see the silver part. I really hope they don’t use it as a notification though, I love the current Maemo 5 one!

!! Navigation Bar

You’re able to hide all of the top bar UI elements, in this screenshot I just hid the nav bar while keeping the buttons. It’s an interesting possibility, as long as people don’t abuse it. I like having the clock everywhere :P

!! Object menu

Long tap pop up on certain lists, cool addition, but we all have seen it elsewhere. My real opinion on it will be based on how often/logically it is used on the real thing.

!! Toolbar

I didn’t like the !! Toolbar demo, it’s basically adding yet more stuff to the upper part of the screen. 4 icons or two icons and a text field. (?!) There really isn’t a place for those, and I can’t think of a use for it… maybe music library search? They should move it to the bottom, like it is on portrait mode:

Portrait !! Toolbar

Not in the way of anything, leaving space for a clock/notification icons pane, much like current Maemo 5 portrait mode (the phone app :P)

Yep, that was it! Fancy stuff, fancy stuff.

Posted in Bloggan | Leave a comment

Notes on the N900, on Maemo et al.

Maemo family.

So! I got an N900 last week! It is awesome and stuff, and so I held off writing about it until I thought I was more or less familiar with the inner workings of Maemo and stuff, even though I played a lot with my N800, lots of things changed for Maemo 5. I’ll list my experiences with it, coming from an Symbian (formerly S60 lol) background, because making a full blown review would be redundant this far into the game.

Hardware:

  • My first phone ever with a QWERTY keyboard, and it’s great. Complaints: no ~ key, so I have to go Fn+Sym to pick it on the touchscreen. Meanwhile keys are “wasted” on € and £ (I know I know, only one layout for all English speaking countries, still.)
  • The off center spacebar doesn’t bother me at all, as even on my laptop, the right side of the spacebar key seems to be the most worn out one, it just felt natural to me.
  • My last Nokia slider was an original N95, so it’s great to see that the slider here actually feels solid. If I were to point one fault with it, is that when it’s closed, there’s a slight amount of play on the bottom right corner of the phone.
  • The lock switch is small lol :( coming from the 5800, with its awesomely placed and shaped lock switch, that’s kind of bad. Thankfully there’s two other ways to unlock the screen, onscreen and sliding the phone open.

Built in software:

Speaking of unlocking your phone, this is something I really didn’t like, with all the possibilities of an unlocking screen (tap two different places in the screen to unlock, draw a pattern, etc) they had to go with the iPhone-ish swipe thing?

Lame.

Unlocking the screen, you get to the homescreen.

My current desktop.

First thing: I didn’t grow used to the Panorama Desktop thingy, I keep just one pane active. Mostly because it remembers the last pane you were at when you unlock the phone, I guess I just like to know what I’ll see first thing when grabbing the phone. Oh well.

Also, you’ll see I removed the now playing widget. Mostly because it doesn’t open the full media player when you tap play, giving an illusion of it being a separate player, but when you close the full media player in the Dashboard, the music stops. Kinda confusing. The music player also gets jumpy on high CPU load (really high), when I’m downloading something using transmission for example, the music skips.

Last complaint about the music player: those really shouldn't be behind the options menu. :P

On the other hand, everything else is awesome :D The browser is the awesomeness, Email + Nokia Messaging works brilliantly for my Gmail account (getting stuff even before my desktop email application), the image editing options in the gallery are great. The whole concept of the Conversations app is fantastically done. I have nothing but praise really.

Except maybe Ovi Maps. It’s not bad per se, but it’s hard when I have high expectations from using the Symbian version for so long.

Oh, and someone make a in-device search app, kthx.

3rd party applications and modification:

Ah, now here’s where Maemo really shines. Ever since I saw that OpenOffice running on an N900 picture, I knew this was the platform to look for. But for now, let me start from the simpler ones:

  • From my screenshot, I have Custom Operator Name Widget. Sometimes I have it set to display lyrics, or a witty quote, or whatnot, love being able to edit it. (Right now I have it to display “T-Mobile” instead of the regular alphatag “T – Mobile” (notice the spaces) lol)
  • cpumem-applet displaying current CPU and memory load, great to see if some new app you downloaded is hogging all the CPU, and it’s visible mostly everywhere.
  • Remember all that noise I made about the iSearch/Q Search widget for S60? :P Someone finally got it right, and made a simple and editable search widget, TouchSearch.

Going opening the menu I have this

I stuck the Ovi store shortcut in more, promoted App. Manager to the top level and added a Games folder (I fucking love Games folders). I wanted to hide the Camera icon (because there’s two other ways of launching it lol) but couldn’t get myself to break the harmony further. Here’s my Games folder icon (copied myself from the .svg, that’s why the ugly borders) and a talk.maemo.org post with an instructions .pdf on how to modify hildon.menu Anyway, let’s list what I got installed:

  • In the games folder: Angry Birds, Bounce, DrNokNes, Gweled (Bejeweled clone), MasterGear, VGB and VGBA (I love emulators) (where’s my Genesis emulator developer people where~)
  • Enhancements to the device (aka stuff that should be here in the first place): fMMS (lol), FM Radio, GPSJinni (think the GPS Data application from Symbian that actually displays latitude and longitude) and Petrovich (send stuff)
  • Then real other applications, Mauku, XChat, Transmission, among others. It’s amazing, that’s the full XChat, the full Transmission etc, just like on desktop computers. (only with interface modifications to work better on a phone, of course) Downloading a series with Transmission and watching it on mplayer without leaving your phone is awesome.

Community:

You might have noticed I linked to maemo.org a lot, and really, it is a huge part of the allure of this platform. You can have conversations with application developers on talk.maemo.org, read community sourced guides on the wiki, submit platform bugs on bugzilla and chat with people on #maemo at freenode.

I’ve already submitted bug reports on the forum, and one to bugzilla (go vote for it!), but my favorite thing happened on the irc channel. I went there and just asked if there was a possibility of running this (SSH tunnel manager) on the N900. A couple moments later someone links me to this

Look at it.

Quite amazing huh?

Wrap-up:

Closing this fast because I’m going up to 1000 words. The N900 and the Maemo platform are great, they’re incomplete for now (MMS, portrait mode, etc), but really, just looking at desktop software being ported with ease and the community behind it, I can tell this is the right platform to bet on.

P.S. This went past my radar, the V40 firmware for the 5800 is hackable again! Just did it to mine yesterday, so it can go to retirement in peace. Or something.

P.P.S. It took me forever to write this, and I’m sure I forgot something I wanted to talk about, so as always, I’ll be updating this post if I remember more stuff.

Update Feb/15:

And a very important one, too. So, Nokia and Intel are merging Maemo and Moblin into MeeGo. I still don’t know what to think of this announcement, besides that it’s a shame they’ll throw the Maemo branding away, after maemo.nokia.com is so well done and laser shooting penguins. Plus there’s the whole ARM vs X86 architecture, will Intel be cool with devoting itself to an ARM platform? And finally, Maemo is based on Debian, Moblin on Fedora, this will probably get in the way somehow. (packages, maybe?)

So yeah, this announcement might make a lot of sense, as two powerhouses making a single OS (hosted and approved by the Linux Foundation nonetheless!) instead of two underfunded side projects, but still, it changed my view from “best platform evur!!1″ to “wait and see” for Maemo.

Welp watch me coming here a couple months from now saying “zomg MeeGo is the best thing ever” or something, I’ll be enjoying my N900 meanwhile.

P.S for the update: Nokia also showed Symbian^3 concepts at MWC, looks kinda cool too, you guys~

Posted in Bloggan | 1 Comment

Wordpress for Nokia is looking kinda amazing! (or, Qt and the future of Symbian)

I started this post on the 5800, true facts.

Wordpress.org announced they were going to make a mobile app “for Nokia.” (that means Qt based targeting both Symbian and Maemo) There’s an early, feature incomplete development version on dev.nokia.wordpress.org, and it’s kinda amazing! The app’s interface really feels like its iPhone and Android counterparts (in terms of how it’s structured, not how it looks, of course), and the installer is just 217kb. And if they manage to get the same code to run on Maemo and Symbian just as nicely, it will be the first major 3rd party app to prove Nokia’s “code for Qt easily, deploy anywhere” idea. Exciting times.

P.S. Yeah it looks awful, wait for Symbian^3 if you want it to look native~ (good if those N98 rumors floating around are real)

P.P.S. I got an N900! Waiting until I complete one week of ownership to put down some thoughts about it. Liking it a lot so far though!

Update: There’s a Maemo built out, tried it and it is essentially the same application. And despite some different pop up menus and some er… overall whiteness of the app, it looks just native.

You know the menus that appear on tapping on the application title bar? Yeah, those are white. Odd.

Qt is going places y’all.

Posted in Bloggan | Leave a comment

Oh hey, Ovi Maps is now free (also new 3.03 build)

Free!

In a pretty important piece of news, Nokia made all their Ovi Maps services free of charge today. Imagine all the fuss around Google Maps Navigation. Now imagine that for around 20 million phones (none of this Droid/Nexus One only shenanigans), all over the world (none of this US only shenanigans), with preloadable maps (none of this data connection requirement even when roaming shenanigans). This is huge.

But of course, people don’t come to this place to read news (hahaha), so here’s my impressions of the new app. (labled v3.03 10wk01 b05 MW on the about dialog, 3.03 build 246 on the .sis (lol version numbers) there was a old 3.03 labled 3.1 for press purposes, too)

Browsing around

  • The brought back Browse categories after not having a way to access them on Maps 3.01
  • You can browse around by looking at the map, but if you accidentally go back to the main menu (the first picture on this post), there wasn’t a way to go back to where you were in the map on 3.01. Now you can just tap “Find places” then tap the Map softkey, or the map area to return to it.
  • I don’t know if this is new for 3.03 or 3.01, but there is now a (British) English voice that reads street names (“Turn left at Main Street” instead of just “Turn left”). That was a common complaint people had in comparison with other navigation apps. Glad Ovi Maps finally has it now.
  • Lifecasting (posting location to Facebook) isn’t N97 only anymore. Didn’t work here though, kept refusing my Facebook credentials for some reason.

I tested the street name reading today, just to check it, and it did pronounce most names correctly, though it screwed up on Napier Ave (it’s nay-pier)

Oh, and of course it would be much better just to have a “View map” icon on the main menu, as pretty much all dedicated sat navs have, but oh well. (<-do this Nokia)

Posted in Bloggan | Leave a comment

5800 v40: Kudos to Nokia

They gave us the new homescreen!

We asked nicely, and today, V40 for the 5800 came out, with the new 5530 style homescreen and kinetic scrolling. Awesome?

Also as you can see, the transparency for it doesn’t work if you’re using the default Sound waves theme, so I suggest using Stripes Blue from the 5530.

Transparency where there should be.

Almost the same but better compatible with the new firmware. (Transparencies where there should be, darker blue for the “click” highlight. If you have no idea what that is, it looks like this with the default theme, instead of just blue like it should be.)

Other noteworthy things:

  • Is it my impression or does waiting for the Click highlight causes operation to get just a little slower?
  • New version of Software Update (Uses the toolbar for update, info and history buttons)
  • On the dialer, the middle toolbar button, Contacts, has a ridiculously small icon when you haven’t typed anything.
  • No landscape alphanum keypad anymore, and the qwerty option only appears on landscape, so they’re mutually exclusive and considered a single one options wise. Nice touch.
  • Capslock now has its own icon on the *Pencil* Abc area.
  • Hitting keys now shows the letter you hit over it, iPhone style.
  • You know the image shown when the music player didn’t find album art if the theme doesn’t have any set up? They changed that from a pink jacket to a silver CD.
  • New icons for Share Online, Accessory Config (that thing is still around wtf) and I think App Settings under Settings-Phone but can’t be sure.
  • Data Transfer (phone switch whatever) now is in the root of settings.
  • New zoom icon in the browser. (old was just a circled plus I think)

Also, it’s unhackeable with HelloOX 2.03!

Unfortunately I found that the hard way, updated it, it got super slow, formatted it and learned I couldn’t hack it anymore. orz. I can’t be bothered in signing most of the stuff I use, including SuperScreenshot. (notice I used SmartphoneWare’s Best Screen Snap for most of those (still no .png option and no way to disable the camera sound? wtf?) but I digress.) Maybe later. So yeah, kudos to Nokia, but why they got to hate teh hacking? :(

Also yeah will update the post if I notice anything else.

Update Jan 15:

  • When you just recorded a video, the middle toolbar button is upload, not send anymore. Bad change.
  • When the phone’s ringing with the screen locked, you get an interesting new screen. Not sure if I like it but it’s cool looking.

I think you're supposed to slide along the path, but dunno.

Also from what I’ve read, the same thing that happened on the N97 V20 happened here, so I doubt I’ll ever be able to hack the phone again D:

Posted in Bloggan | Leave a comment

RE: 5800 homescreen shenanigans

I still am under no disguise, fyi.

A while ago I had posted about how the 5800 was the only S60v5 phone with a sucky homescreen, and that the newer XpressMusic ones had the best one. Well, turns out that since this November, you can add more homescreens thru h4x, with just c2z and files lifted from other phones. Pretty nifty.

My favorite so far is the Omnia one, as every other has a little quirk that stands in the way more than it should. I still can’t quite figure how to have it active on boot, as c2zbin puts my phone in a restart loop (despite working), and it’s a shame I can’t get to modify the shortcuts/use the phone icons, as I’d substitute Messaging for WLAN Wizard. But it’s way better than what I had.

Also, beware of really light wallpapers, as the white icons/text will just become illegible on them.

Update: Welp, never mind, I was trying different ones today, and seems the 5530’s one, the same one I compared the default on the original post, doesn’t need c2z. Keeping it then yay.

Posted in Bloggan | Leave a comment

When will the recursion end?!

20091124318

Yaaaay

With a lot of thanks due to my fav internet e-homie, I just got a N800 for practically nothing! Now I can start exploring the magical & mysterious world of Maemo. (that and try webkit browsers to further expand my blog rendering recursion pic!) Awesomeness~

this might have been the most “dear diary” type post here in a forever lol

Posted in Bloggan | Tagged , | Leave a comment

Opera Mobile 10 Beta 1

20091104313

Rendering engine recursion!

After months of teasing, Opera finally released a beta of version 10 for Symbian, available here or at m.opera.com/next

It’s all fine and dandy, it’s basically Opera Mini 5 beta, with Opera Turbo and all their fast magic, only faster because it’s a native app. I know some people that swear by Opera Mini, and this release would only make them happier. I personally don’t like it that much, but it’s good for browsing pages too heavy that would make the webkit browser crash due to RAM.

But protip, Opera: fix the virtual keyboard. I don’t want to learn the layout of yet another keyboard that’s only used on your app, specially one that can’t even copy paste. You’re not dealing with java restrictions on text inputs here, get to adapting the build in keyboards right.

Also, I saw this yesterday morning, what took me so long to post about it? I was waiting until I had the Maemo meetup post ready, so I could screenshot it and have the recursion picture. Awesomeness~

Posted in Bloggan | Tagged , , | Leave a comment

Maemo meetup, Chicago

DSC05866

:D

I was there! Yesterday night, after some years meaning to go to the “Evening with S60″ events in Chicago, I finally was able to go to one. This post won’t have many pictures, mostly because I was more excited about playing with the N900s than about taking pictures. :P So, things I found noteworthy, in no particular order:

  • The thing is small. First thing I noticed about it when first seeing it. Even after seeing comparisons with other phones on the internet. It made a T-Mobile G1 look incredibly bloated in comparison.
  • Which makes the screen insanely sharp. 800×480 on that diagonal is superb. My camera couldn’t get the separate pixels.
  • Back to the screen, the cursor mode on the browser is brought by swiping from outside. From what I got that means the touch sensitive area goes a little beyond the screen. Maybe gesture control using that area is possible?
20091102159

Samir, awful pic courtesy 5800

  • After the intro, there were a couple presentations. Head of Maemo operations, Samir Agarwal, showed a slide using tv out on his N900, when something went unresponsive on his N900 he simply took out a second one from his other pocket to continue it, it was kinda cool :P
DSC05864

Yes it can be used with gloves. Don't underestimate Chicago weather btw.

  • Anssi Makela’s (or at least I think it was his) N900 had a One Piece wallpaper :P
  • Lots of people asking about .mkv with subtitles support, there’s always mplayer amirite.
  • One thing I noticed on the camera, focus is kept after the camera key is let go. So for example, press it to focus on something close and let the button go. On S60 phones focus goes back to infinity, the N900 keeps focused on close. Way better in my opinion.
  • Macro mode was great too, able to get way closer to the subject than any other phone I saw. (mostly comparing with my N95 classic)
  • Slider was solid, opened and closed it a couple times just to check it. No play and with a pleasant noise. (for comparison, I think the N97 is too loud)
  • I saw Bounce running along with a flash video on the browser. Sure, that was shown in videos, but to see it live in front of you is just wow.
  • One of the demo N900s had Transmission installed, with a torrent being seeded, 1gb upload on the counter. Edit: Whoops, sorry, it was a legal torrent. Still, the concept of torrenting on your phone is what matters here.
DSC05868

Way smaller than what I'd thought it'd be.

  • Supposedly you can kill browser windows separately if they hang by using the “End task” option in the power button menu. Does that mean they’re using the Chrome/IE8 approach of one process per tab? Awesome if so, couldn’t check.
  • I tried typing both “*#06#” and “*#0000#” on the dialer, nothing happened. Just thought it was noteworthy :P
DSC05867

You get that info on the Settings app. Also, there were at least 2 different software versions running across all N900s.

  • Installing applications is amazingly easy and fast, installed AlmostTI on one of them. Clicked install then switched to the task manager, then when I noticed, the icon was in the main menu.
  • And as nothing can be perfect, I didn’t really like the kickstand, doesn’t seem really solid.

Now for the meta part:

  • All the Maemo people are incredibly nice, and it was a really personal thing, as in they showed their own devices with what they use them for. Extra kudos for John Loughney, Collaboration Manager for Maemo, as I was messing with his N900 the most. :P
  • There will be two ways of installing apps, Ovi Store and App. Manager. Inside the App Manager you have the maemo.org repository, you can add extras. Besides that maemo.nokia.com’s Maemo Select section will pick the best apps from both the Ovi Store and the community for promotion. Seemed a little confusing at first, but seems that Maemo Select will just have .deb links, and won’t be yet another store.
  • Software updates are really fast in the internal development, and I think the latest they showed us was a second release candidate version.
  • Regarding updates, no promises made, but we were told to expect portrait browsing in time for Christmas. Nice.
  • I didn’t get anything in the raffles :(, but I got a totally sweet shirt and three stickers with the Maemo penguins. lol
20091103163

:D

I tried scanning one of the stickers for the penguin graphics (because they’re totally sweet irl) but it didn’t come out nicely. Oh well, if any Maemo marketing people are reading this and want to hook me up with the original graphic, feel free :P

oft2qa

I hate scanners

Aaaand that was it I think? I’m posting this two days after the event, so maybe I’m forgetting something, I’ll update this post if I do remember any other cool things.

To conclude: Man do I want an N900.

Posted in Bloggan | Tagged , , | 5 Comments

Mobbler 0.07 (beta) finally scrobbles songs on S60v5!

SuperScreenshot0025

The Knife is awesome btw

Finally! Only took Nokia about an year to release the APIs needed by the Mobbler team to enable scrobbling on S60v5 amirite? 0.07 is still not out for the public, but I am participating in the beta test. Haven’t found any bugs yet, so it’ll probably be out soon!

Update: Hey it’s out, go get it on google code.

Posted in Bloggan | Tagged , | Leave a comment