[Windows Mobile Development and Hacking General] greenhacks:
NOTES:

The projects if developed will become a generic code baseline for each and every developer seeking codes.

This means projects in this thread is just to give everyone a basic working conceptual code which can be used anywhere in similar projects.

Just think people has great ideas to work on, but they dont have baseline code from where to start as most of them might be learning.

So this thread should help them out giving a working base code..

Any1 interested in building couple of OpenSource Projects for PPC? Ill post concepts.

Lets built next generations of applications together as open source which people can use to learn things as well.

The reason open source is so that everyone can contribute code for a project, and work together to built the best.

Anyone Interested???

------------------------------------------------------------------------------------------------------------------

Project 1: File Indexer for PPC [FIndexer]

Not Sure if it exists or already available.

Added:

01 Feb 2008

Description:

To index each and every file on PPC with custom options on indexing.

Purpose:

In todays world where 1gb,2gb,4gb cards are available, we store tons of file on our PPC like ebooks, songs, music, videos.

Many times it is not possible to search using a search utility as it may consume battery and we need to wait till file is being search.

This is the place where this FIndexer comes in to picture, where we index our file either manualy or scheduled.

And then searching a file will just take 1 second to return the results.

Language:

C++ is best language for this kind of project because of speed.

Database:

Not sure, but either SQL or Access DB.

Type:

Open Source

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

Project 2: File System for PPC [PFS (Pocket File System)]

Not Sure if it exists or already available.

Added:

01 Feb 2008

Description:

Idea came from Microsoft new file system WinFS.

Correct me if i am wrong, this File system is a file table itself where it keeps track of each and every files in details in Real Time.

Purpose:

In todays world where 1gb,2gb,4gb cards are available, we store tons of file on our PPC like ebooks, songs, music, videos.

Many times it is not possible to search using a search utility as it may consume battery and we need to wait till file is being search.

This is the place where this PFS comes in to picture.

Why use any indexing software also?, let this File system handle it in real time.

Language:

C++ is best language for this kind of project because of speed.

Database:

Not sure, but either SQL or Access DB.

Type:

Open Source

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

Project 3: Tic Tac Toe (x & 0) Game (BlueTooth Enabled)

Not Sure if it exists or already available.

Added:

01 Feb 2008

Description:

This is a game which we always played for fun in good old days and still we play.

We might have wasted good amount of papers to play this game. Classic X & 0

Purpose:

We hardly see any bluetooth enabled games for PPC. Thats the purpose to built a very basic game with 2 players mode on bluetooth.

This may be a good code for all the developers round here who wants to start with some bluetooth code.

Language:

C++ is best language for this kind of project because of speed.

Database:

Not sure, but either SQL or Access DB or XML

Type:

Open Source

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

Project 4: Multipurpose Single Line Marquee Scrolling Today Screen Plugin [Like Stock Tickers]

Not Sure if it exists or already available.

Added:

01 Feb 2008

Description:

A today plugin which scrolls like a stock ticker in 1 or 2 lines, and provides useful configurable information like battery info, world time, live money rates, notifications, one liner quotes, jokes, appointments, bluetooth status, and much more, in 1 or 2 scrolling lines.

Purpose:

Many might have noticed too many of today plugin gives a scroll bar to your today screen which dont look good.

This is where this plugin comes in to picture.

This should be completely customizable right from scrolling speed to colors to information to flashing colors speed, bold and much more.

Language:

C++ is best language for this kind of project because of speed.

Database:

Not sure, but either SQL or Access DB.

Type:

Open Source

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

Project 5: Application Specific Backup Tool (Can be a great tool)

Not Sure if it exists or already available.

Added:

04 Feb 2008

Description:

There are several backup tools which takes backup of PPC as a whole and can be restored easily, but:

How many times you feel that you had installed tones of applications and had taken a backup of those, and now when you get a new PDA, you feel like you dont want to again install all the applications installed previously due to certain reasons. By restoring the backup you end up again with all unrequired applications again.

This tool will help you to eliminate those problems by taking backup of each and every application configurations seperately with version informations. Yes now you can backup configurations of your games, your theme managers, your music player configurations and everything and have choice to restore them back again seperately as required.

Yes people who develope tools with configurations involved may have to coporate to tell us where they save the data of their application so we coders can add a plugin code to backup that particular application.

You can say that this tool has a builtin database information of most of the application to backup the configs.

Purpose:

Description above says it all

Language:

C++ is best language for this kind of project because of speed.

Database:

Not sure, but either SQL or Access DB or XML

Type:

Open Source

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

Project 6: Application data which synchronizes with Web Services.

Not Sure if it exists or already available.

Added:

07 Feb 2008

Description:

Again this is an application which most coders are going to like who are learning mobile codings. This application mainly shows how to communicate with mobile device application with web service to keep data in sync. Data can be either contacts, games scores, or any text based details.

Yes a today screen plugin would be nice to show some information on sync or other details.

Purpose:

To provide generic code to each coder seeking this kind of communication.

Language:

C++ is best language for this kind of project because of speed.

And either .Net or Java for Web Services.

Database:

Not sure, but either SQL or Access DB or XML

Type:

Open Source

------------------------------------------------------------------------------------------------------------------

All Projects should be easily skinnable by anyone.

People willing to part of this project, than please post your details as follows:

Name:

Skills:

Comments:

Once we have a team than we will go ahead and create documents like

RUD (Requirement Understandings Document)

SRS (Software Requirement Specifications)

What do you guys say??

Wanna work together as one, and built a new world for everyone?

Wait for everyone's view, either good or bad.

I am not sure how good above to projects are, but this thread mainly wants every coder, designer, tester to work together and built something.