Wednesday, March 30, 2011

Quick-update

You might wonder what happened to F60. Don't panic, it's still under development, however there were some technical problems. Our Flash CS5 (program used to create F60) crashed and deleted the homescreen flash file. Which means I can no longer work on the homescreen or make API calls to the homscreen.

What does this mean?
I have to rewrite the homescreen. It'll take a while, but it'll be back anytime soon. For now I decided to not put myself down by the loss of (an important) file. I'll continue developing the F60 project, I'll focus on the other applications first, when that's finished I'll rewrite the homescreen.

Greetings!

Sunday, March 27, 2011

Saturday, March 26, 2011

Private Beta testers, Sign up

Hello guys, the weekend is almost over. But I want to start a new week with another load of updates. Here's a round-up of what will be finished tomorrow.

  • RSS widget
  • Music widget
  • Call log
  • Calculator

Note: I'm looking for the very first beta testers. You will must be able to do the following things in order to beta test.

  • I need to stay in touch with you to give instructions, listen to feedback. I'm using Google Talk to talk to developers/internet-buddies.
  • You need to give constructive feedback, give the exact problem, and you'll try to help looking for a solution.
  • You must have a basic knowledge of Flash (Lite) and it's capabilities. E.g: you should know running a 1080p video in Flash Lite is desperate.
  • You must own a Nokia Symbian S60v5 device (touchscreen).
  • It's an advantage if you've already used SPHERE before (proceeder of F60).
To sign up, post your name in the comments below and I'll contact you. Please post you're skills/experiences.

Talk to you soon!

Changelog

  • Kinetic scrolling API has been introduced *
  • Menu has been added
Known bugs & issues:
  • Kinetic scrolling is still a bit laggy, it'll be fixed in a future release *
  • The scrollbar is not yet relative, however developers can have a container with a max height of 680 pixels, and reload their content when the latest item is reached


26-3-2011: Kernel Changelog - 1.0 F60 Kernel

There haven't been made much changes.. But here it is.

Kernel:
http://pastie.org/1718172

Changelog

  • Animations have been added throughout F60
  • Notification icon is shown when an alarm is active
  • 'Swipe' to show the menu has been introduced
  • Minor bugs have been fixed
  • Menu has been added, QuickBar has been removed
  • DS-Digital font has been added under Alarms
  • Reorganized file directories
Bugs & known issues:
  • Many repeat modes don't work yet, except 'Daily'
  • 'Options' menu haven't been implemented yet
  • Special characters haven't been implemented yet in the keyboard

Friday, March 25, 2011

Introducing 'Quickbar'


  • Quickbar has been added: 5 shortcuts to the menu & applications

Changelog

  • Fixed the 'AM/PM' issue in Alarms
  • Keyboard has been written from scratch, up to 70% faster
  • Switching from uppercase to lowercase goes faster now
  • Added 'Repeat' in Alarms
  • Minor bugfixes

Wednesday, March 23, 2011

Today's changelog + First glimpse!


  • Keyboard has been added
  • Alarm application is almost finished
  • Minor bugfixes
  • Overall speed improvements

Tuesday, March 22, 2011

Changelog

Hello folks. I finished some more things today, let's have a look to see what's changed:
  • 'Phone' has been added, you can now make calls
  • Call logs
  • Tooltips on the homescreen
  • Improved UI
  • Working clock & date
Tomorrow I'll be working on 'Contacts', 'Alarm' and perhaps a few other features.

This is the phone app

Monday, March 21, 2011

First F60 in action!

Model: Nokia XpressMusic 5530
Flash Lite 3.1

I've finished a lot today. Got the kernel running, and the window loader. I also did the homescreen interface, so yeah. It looks great btw, sorry for the blurry picture, token with PhotoBooth (iMac).

Kinetic Scrolling!

Discovered a new method for kinetic scrolling!

stopY = theMc._y;
theMc.onEnterFrame = function(){
    this._y += (stopY-this._y)/10;
}
function onMouseUp(){
    stopY = _ymouse;
}

18-3-2011: Kernel Changelog - 1.0 F60 Kernel

Kernel
http://pastie.org/1696501

Controller
http://pastie.org/1696506

Changelog:

  • Written in OOP
  • Custom Event Listener: eventListener(object, listen, action);
  • The whole UI is separated in modules to be more dynamic and leightweight

Nokia 1.0 F60

Hello, all. I'm delighted to announce my newest Flash Lite project for Nokia smartphones. Today I've started working on a new "custom firmware" written in ActionScript and XML. It runs as a standalone swf file, and no flashing or hacking is needed.

We've created many of these shells before. Sphere OS, S4 Lite, etc. But this time we're going to take it more seriously. We'll try recreating Symbian OS v5 in Flash Lite a long with a bunch of new features Nokia doesn't offer. Our previous shells didn't provide enough functionality to replace the Symbian OS, but we hope F60 will be a break-thru.

Here are some of the special features you may expect:
  • Smilies in SMS
  • Better contacts
  • Smoother UI animations
  • Faster loading times
Meh.. This is my first post, but let's hope it won't be the last one. I'll try keeping this up to date whenever I worked on it.