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)

SWFxME 1.0 – Extend Flash Lite Using J2ME

I was working on a open source project from last 4 months.Today , i released this project under name “SWFxME “.It is designed for the developers who want to give more power to their applications using a hybrid application (Flash Lite + JavaME) .Here are few details :

SWFxME:
SWFxME is an open source project developed to extend Flash Lite with J2ME via HTTP server (written in J2ME code) and to provide more power to the developer by making a hybrid application.
The developers who want to know the difference between Jarpa and SWFxME? Then Jarpa is an XML Socket Server whereas SWFxME is a HTTP Server .Hence, SWFxME is more compatible (i.e from Flash Lite 1.1 to onwards) .

Compatibility :
The minimum requirements for SWFxME :
1 – Flash Lite 1.1
2 – MIDP 2.0
3 – JSR-75 (File Connection API) Support
It should have to work with a phone having these 3 characteristics provided that the platform doesnt
have any restrictions to write files, launching files or listening to a local port.

Built-In Functions :
Current version has 2 built-in functions :
1 – Write File
2 – List Directory

Samples , Documentaion & Source :
Every Thing is available on SWFxME Project Page

Tested :
Currently tested with S60 phones (E50, N78 & 5800) but i love to know about other phones like (S40 and SE etc)

Screenshots of the sample :

As this is the first release, i want other developers to test it on their devices and provide feedback .So, the next releases are much more compatible and samples for different platforms will be available .

Best Regards,

Sajid Ali Anjum

SajiOS v5 For S60 v3

SajiOS (Sajid’s Owsum Shell)  is one of my famous project as i worked on it alot. More then 10000+ downloads at the time of this post. Total time it take from first release to fifth release is about 8 months and i learned alot while programming this project.

SajiOS is a powerful shell designed for the people who are bored of one type of interface. It provides a number of features , Some ov them are as under :

- On first time run , it asks your username , usericon and password .Now, you

can protect SajiOS by your own password + set your own username & user

icon.

- Log-In Screen Added.

- Themes Feature Added. Now , you can custominize sajiOS with different

themes .I try to make when i gt free and upload it on my site

& try to post here too. BTW 3 themes included by default .

- A vista style sidebar is created with alpha transperancy + clock + calendar + media player + notification alerts for unread msgs , profile and misscalls..

- You Can Add Your Own Icons and Wallpapers..You can add 12 icons in SajiOS Fl 2 version .26+ common icons are included..

- You Can Make Calls by SajiOS Phone Pad..Just press * key at desktop and Phone Pad Appears..

- Icon manager is created . So , one can easily add icons on the desktop , submenu apps and startmenu shortcuts. As icon manager automatically detects installed apps and No need to remember the paths any more .

- Media Player In the sidebar with file manager to open files .

- A more flexible SajiOS control panel is added to change wallpaper/themes and different seetings.

- KeyPad lock feature added. Now, you can lock your keypad by holding * key in SajiOS .

- You can switch b/w profile silent/general by holding # key.

More features to reveal urself .

How to Install ??

Goto www.sajisoft.net.ms for installation files..

Hope u like it..

Note : The application is freeware but not open source yet (May be open source in future to help developers ).

Best Regards,

Sajid Ali Anjum (a.k.a SajiSoft)

Posted in SajiOS. 6 Comments »
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: