“mLocker” hits the Nokia Store for Symbian^3 Devices

Hi,

We just released a new file locking utlitly for Symbian^3 devices, developed in Qt.

Description :

mLocker, is a powerful file locking software having a unique design and advance features.

Features :
* Lock any sort of file in your device including images, videos, audios, text etc
* Provides built-in image viewer with browsing images and pinch-to-zoom feature.
* Uses a fast encryption algorithm to lock/unlock files.
* Provides cute interface design.
* Provides all basic features i.e. Locking Files, Restoring Files and Deleting Files from the mLocker.

Screenshot :

Download:

http://store.ovi.com/content/258119

 

Best Regards,

Sajid Ali Anjum

 

“Sniper Action” hits the Nokia Store For Symbian^3 Phone

Hi,

I just released a new title “Sniper Action” for all Symbian^3 devices.

Description :

Sniper Action, is an entertaining and addictive shooting game.

Mission:
You are selected by a state head to free all the prisoners, captured by some traitors. You have only one night to accomplish this mission. By applying, your skills and intelligence you can make it possible.

Features :
* 15 Levels Of Entertainment
* Intuitive & Exhilarating Gameplay
* Smooth Animations
* Great Graphics
* Sound Effects

Screenshots

Download

Get it from Nokia Store

Best Regards,

Sajid Ali Anjum

Tilt N Fun hits the Nokia Store For N9/N950

Description :

Tilt N Fun is an entertaining maze game in which you have to control Mr. Bouncy by tilting your device.

Features : 

  • 10 Levels Of Entertainment
  • Cute Graphics
  • Sound Effects
  • Assisted by Accelerometer
Objective : 

Your objective is to hit the ” Fi ” box without getting collided with ” TnT ” boxes.

Download :

http://store.ovi.com/content/202395

Developer’s Perspective :

Qt is such a great development tool and with QML in Qt , its even more easier to code and create UI of games and applications. This game is powered by Box2D Engine for QML which is  quite easy to learn and start with. One of a thing about which we had to do a little research is playing multiple sounds at one time and we found out that doing so is not possible in QML but quite easy in C++ ,thus, we simply extend QML with C++ and get positive results. If you are interested in playing multiple sounds at a time, take a look at this sample .

Thats it. Have a great day.

Best Regards,

Sajid Ali Anjum

Bouncy N Crazy & Flash Lite 4

I was very much busy in university exams and also working on a number of projects in parallel. However, few weeks back i completed one of my game name as “Bouncy N Crazy”. Lets jump into its review,statistics at OVI and then a discussion on the game from developer’s point of view.

Description :

Bouncy N Crazy is a cartoonic graphics side-scrolling Symbian^3 game in which your objective is to take Mr. Bouncy to the end of level by controlling him through motion sensor of phone and jumping through the obstacles. This game features 25 levels of FUN, 3 themes and high-scores to compete with others.

Screenshots :

Download Bouncy N Crazy :

http://store.ovi.com/content/109934

Statistics @ OVI Store:

The game started well and its 26 days since i published the game at OVI store and i earned 56 Euros out of it. I must say that these statistics are good as compared to the previous year. Moreover, this game is only available for Symbian^3 phones.

Development Experience with Flash Lite 4 on S^3:

Well! Let me start this topic by admiring Flash Lite 4.

-Flash is such an easy to develop platform

- Flash Lite 4 is very fast as compared to Flash Lite 3.x.

- AS 3 support allows you to write optimized contents with high performance and may allow you to use available AS 3 classes/compontents with little or no modification.

But there are some issues with Flash Lite 4 which are a negative factor for creating good quiality games  :

- No GPU support.

- Sounds cant even get synchronized correctly i.e if you like to play a background music and play an event sound (like popping a baloon) then just forget that event sound plays correctly (in time).

- There are Accelerometer APIs in AS 3 but no way to lock the screen in it. Thus, for motion sensor (accelerometer) based games you have to embed your Flash Content in WRT and if you embed your Flash Content in WRT then Accelerometer APIs will not work. Therefore, the only combination work for creating Accelerometer based contents for Flash Lite 4 is :

WRT+Flash Content->ExternalInterface->PlatformServices(Accelerometer APIs)

But then you will face buffering issues as Platform Services push data with more frequency then that of the Flash Content (FPS). Thus, you have to create a mechanism to avoid overwhelming of data at Flash Lite Content side. I will write an article to explain that mechanism for beginners.

I also participated in Calling All Innovators with this game . Wish you have a great day ;)

Best Regards,

Sajid Ali Anjum

What’s Cooking ?

Few of the things which i think worth sharing that happened on our side :

USEoSMS shortlisted in PTA-Ericsson Mobile Excellence Award

Our project “USEoSMS” which was first posted on Forum Nokia Blog was shortlisted for PTA-Ericsson Mobile Excellence Award on 3rd November and i went to Lahore,Pakistan on 10th of November for practical demonstration. AFAIK 6 projects were shortlisted from the whole country. Unfortunately, i was not able to stand 1st among them and thus, didn’t win the award but it was a good experience of demonstrating the project in front of experts. Congratulations to the winner! great application indeed. You can read few details about the winning project at PTA(Pakistan Telecom Authority) site  :

PTA- Mobile Excellence Award Announced

I'm demonstrating USEoSMS to Panel of Judges via Video Conferencing

Upcoming Project : SMS & WAP Based Polling System Powered By Qt

I am currently working on a completely mobile-end based polling system for our college whose aim is to provide multiple mediums (i.e SMS & WAP) for polling with good security. The technologies/tools/languages we are using for this project are Qt, PHP, WML and  SQL. It will be complete upto 12 January 2011 and i will post it here with full description.

Polling System Test

Upcoming Game: Mr. Bally

Our motion sensor based native Symbian game (inspired from PapiJump) supporting Symbian 5th & S^3 phones is hanging in level creation phase but i am sure you like the game as it is good in performance and provide a number of features like Mr Bally has 9 special moves which get activated after popping white balloons, the game has 20 levels with enemies etc etc. Complete details will be available once the game goes live and hopefully, it will be complete in end of Jan 2011 ;) . However ,you can take a look at two screenshots of the game .

Note: The screenshot doesn’t show the final product PLUS  It is not in good quality

Mr Jumpy after completing level

Best Regards,

Sajid Ali Anjum ;)


Call Alarm

One of the teacher of my class (Sir Jawad)  just gives me an idea of creating a Call Alarm & i started working on the project. One thing which i keep in mind while developing this application is to make it resolution independent by not scaling but by creating graphics according to need. The credit also goes to OVI store FREE express signing & their speedy work i.e 3 days & your application is express signed and put into the OVI store . I really like the way Nokia is enabling the individual developers to come to the store and sell their contents if they have ability to do so.

Now, lets jump into the description of this application :

Description :

Do any of your relative usually forgets to turn the alarm on or you just want to wake up someone without disturbing your sleep?. Than this software is designed for you. Call alarm automatically gives a call to a number at specified time and it is bundled with some useful features like easy to use interface, multiple alarms and different calling strategies.

Screenshots :

Compatibility :

All Nokia S60 3rd Edition & 5th Edition Devices. In 3rd edition phones, list is scrolled by direction keys & in 5th edition phones, we have list with kinetic scrolling.

Download :

http://store.ovi.com/content/51749

Best Regards,

Sajid Ali Anjum

Cut The Angle-Multi-Touch Game Goes Open-Source

Few days back, i released the source code of my game Cut The Angle @ Forum Nokia Projects .

Description :

Cut The Angle is a multi-touch mathematics type game developed for Flash Lite 4 in which your fingers transform into a compass and you have to draw the given angle using that compass. It also provides a multi-touch ruler which helps you to draw angles by measuring length to some accuracy. If u r not able to understand , what i am talking about then read here and you will get a flash back of your secondary school mathematics . :)

Source Code :

https://projects.forum.nokia.com/cutangle

Note : Ofcourse, you need Adobe Flash CS5 to open the .fla of this game.

Hope u guys like it! ;)

Best Regards,

Sajid Ali Anjum

USEoSMS – A solution to improve Notification System

A copy of this article is available at Forum Nokia Blog :

USEoSMS – A solution to improve Notification System @ Forum Nokia Blog

I surveyed some colleges in Pakistan including mine and find out that the notification system we are using i.e. displaying notifications on a notification board is not much efficient from student’s point of view. Because of the reasons like

-   Limited space: Old notifications replaced by new one when the board is full and if any one missed an important notification like results, last date of fee submission, college openings etc than there are chances of loss for students who missed them in time.

-  Not Efficient: In vacations many students go to their homes and in the mean while if the date of the vacations gets extended then a student may encounter rumors regarding opening.

-  Many universities/colleges/schools have their own site which can be a good source of notification but again many students may don’t have internet connectivity in under developed country or they are too lazy to check the site for updates.

-  Some institutions uses twitter for updates but again the above reason is valid to some extent.

Based on this survey, I start thinking of a project which helps to bring an effective change in the current notification system and student’s life.After few days of thinking, i hit upon an idea i.e using the economical SMS packages and designing an SMS Server Software to put these SMSs in an useful way. At 5th of June 2010, i am able to finish the coding of my first release of  this server “USEoSMS” for Nokia Symbian Phones. Lets describe this server in detail :

USEoSMS

USEoSMS is an SMS Server Software for Symbian 3rd & 5th edition phones especially designed to improve school/colleges current notification system. The goal of the project is to replace the old notification table system which is not very efficient with a technological, economical and effective system. The concept of the software is to extract the parameters from a received SMS and perform action accordingly like send it to all the students of batch 07 in Electrical Engineering department. Of course, it provides a database for power users, users , updates and blacklisting contact. SMS packages are quite cheap in Pakistan (& other countries like Philippine etc), so, there is no problem with economical issues while implementing this system.The features of the server are:

1-  A single executable of  SMS Server works fine on both 3rd and 5th edition Nokia phones because it is resolution independent.

2-  It provides a db explorer to create & manage the included databases.

3-  It can be used for two way notifications i.e. Students->Teachers and vice versa

4-  It can be used to write an update on its wall which can be accessed by any general user which knows the number of Nokia phone in which it is installed.

5-  It provides twitter support i.e. one can directly post notifications to the twitter account provided in the server settings.

6-  It provides a feedback to the sender if sender’s query goes well or not.

7-  It provides four databases i.e power users (whose queries will get processed) , users (who can receive sms), updates (the wall of the notification table) and blacklist numbers(whose queries will not get processed).

8-  Supports updating the database via messages from power users.

9-  Simple and Easy to use interface.

How To Use

Once the database of USEoSMS is updated with college staff and student numbers than it is as easy as ABC to use the notification system. For example, a power user wants to send a notification to all students of Electrical Engineering Batch 07 then he just have to enter “user;pwd;group;tweet;my message” and send it to the server number, the server simply extracts the parameter send the message to group , publish it on twitter account and send a feedback report to the power user who sent this query.

Similarly, a power user can update the wall of USEoSMS by sending message “user;pwd;update;Our college got a new lab guyz!” to the server number and the server simply update its database with this new update. Now, any general user who just know the number of the server , can send a message having keyword “update” to the server and will get a feedback from the server including the latest updates or updates on the requested date .

Downloads :

Currently, i am putting it in operational use on my College (UCET), IUB. Once its implementation goes successful in our college, we will make it available for public.

Btw, this application is finalized and sent to Calling All Innovators Contest 2010.


Best Regards,

Sajid Ali Anjum

Brain Bash – Time To Exercise Your Brain ;)

Description :

Brain Bash, a cartoonic-graphics game which is designed to maximize the mental performance of kids or adults. This game support multi-accounts , 2 levels of difficulty for kids & adults, 10 sub-levels & 3 round in each sub-level i.e Maths, Logical, Memory & Visualization . It also feature high-scores to compete with other players of this game.

Screenshot

Note : The Image quality of these screenshots is 30% lower than the original quality

Compatibility :

Nokia N97, Nokia 5530 XpressMusic, Nokia N97 mini, Nokia X6, and Nokia 5230

Download :

This is my first commercial game & available @ OVI STORE :

http://store.ovi.com/content/30434

Support me in developing more appz/games by purchasing it.

Best Regards,
SajiSoft

SajiFS Launcher – Launch Flash Lite Contents in Full Screen

I got many emails regarding the issue that HOW TO LAUCH ANY SWF FILE IN FULL SCREEN FROM END USER SIDE? so, i just write this application in my free time for them. This application seems to be simple to end user and developers but it evolves some magic tricks :P which let u play swf files in full screen without editing the source of the swf file.Just like my previous projects, this is also an hybrid application between symbian c++ & flash lite. Take a look at further details :

Description :
FS Launcher is an end-user as well as developer freeware solution to play/test PC mouse based flash games in full screen with a close button without modifying the source of the game. It can launch the swf files in two resolution i.e streched & normal. It is developed using Symbian C++ & Flash Lite.
Preview :


Compatibility :
- Symbian 5th Edition phones only (FL 3.0)
How to get started with FS Launcher:
- Install the provided fslauncher sis file .
- Save your swf files to C:\data\others or e:\others (default direcotories for saving swf files)
- Open FS Launcher , browse saved swf files and play them.
Features :
- supports potrait and landscape mode.
- provide 2 resolutions for launching swf files i.e streched & normal.
- Symbian C++ and Flash Lite powered.
- Can browse only C:\data\others\ + subdirectories and E:\others\ + subdirectories.
- Easy to install and play with.
- Can launch many of Flash 8 PC games successfully.

Download :

- Just go to my website to download sis file of this application.

- You can try swf files available at this site .

Best Regards,

Sajid Ali Anjum (SajiSoft)

Follow

Get every new post delivered to your Inbox.