Saturday, March 31, 2007

google Web Toolkit





Google Web Toolkit - Build AJAX apps in the Java language

Google Web Toolkit - Build AJAX apps in the Java language
Download Google Web Toolkit (GWT)

New! Full source code available under Apache 2.0

Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile.

GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.




powered by performancing firefox

Friday, March 30, 2007

A new Idea that could tutn up to something like del.ico.us



There are firefox addons to llok word in a dictionary , just left click or right click a word in forefox, (along with Alt key pressed) and a tip will show u the meaning of it.

http://www.answers.com/main/firefox_plugins.jsp

/>Now most of the students who want to prepare for a foreign language test , do a lot of reading and in that reading they find out difficult words and look them up in a dictionary.

Now what about giving them the ability to save the word in a word list , so that they can revise their new learned words.

A plugin that stores the words with theri meanings, and optionally the context in which it was read by the user. The architecture would be client-server , just like del.ico.us. The users word list would be stored on our server, and can also be made public.

So the users who are preaparing for a foreign language test can share word lists with each other.

THis tool could be very helpful for anyone and would help him to learn new words.



The user can add his own exampes of its usage. also add pictures to the words he saves.



/> />



Thursday, March 29, 2007

Integration with Google Reader API

Until we can resolve the problems with ClientLogin, we have to authenticate on the server side. We can work using localhost until we have a remote host ready and available. The jad file can hold the server url, allowing us to change it as needed without recompiling the jar.

We need to integrate a login screen. This screen will be added to the list of options available when the user starts the reader. The reader will try to authenticate with Google. If that fails then it will authenticate against our server (localhost or remote).

The user will not be able to perform certain functions unless logged in.

Tuesday, March 27, 2007

google data api





google has data api's for doing authentication from java, dot net and php, but not from j2me.

A similar api for j2me could be written to help other developers do similar tasks.







powered by performancing firefox

j2me file upload manager





:



1) simultaneous upload of one or ore files. ( to utilize maximum available bandwidth)

2) resume broken uploads.

3) schedule uploads to a time in future.

4) upload progress bar to show how much percentage of upload has been done.

5) upload video to different sites like utube , msn video, myspaces, etc

6) a single uploader for all ur video blogging needs.

7)



astrient labs open source video uploader..

http://www.hostj2me.com/appdetails.html?id=99

















powered by performancing firefox

Monday, March 26, 2007

MIDlet Attributes

By placing application specific attributes in the JAD, you can make changes to these attributes without recompiling the jar. For example, if you have this:

Reader.url: http://reader.google.com

you can access this in the MIDlet with:

String url = getAppProperty("Reader.url");

Saturday, March 24, 2007

p2p video uploader









P2P Video on Demand » LibraryPlanet.com

Mediavillage is a P2P with encryption. Files stay encrypted, we are movie industry approved and very very Librarian friendly.


Please join mediavillage and upload content at any time.

We just began phase one of our launch.

We offer free file hosting for very large video and audio files on a
very very fast P2P assist network. The first of its kind on the planet.

File links may be used in other websites or email to instantly launch download or streaming files.

The technology is way beyond digital cable or satellite on demand in
several ways. We may become the next major broadcast technology. We fill
most or all of the known criteria for Professional Archivists and
Librarians who speculate on what a cutting edge technology should provide.

The community/commons face of Mediavillage.net is a global strategy for
Hyper-Local portals so that anyone can get their content online free and
anon if required.It allows content providers to make material available
at cost, with no upfront fee, renumeration based on 51% to the creator.

The Community portals (Calgary, Vancvouver, etc) are geared so that
small and medium business (SMB) can sponsor local content producers
(video, music, writers, etc).

We will open a portal for any city, town, village, on request or as
strategy determines. Portals may or may not be purchasable as franchise.

We will market content providers material to local business and see that
most or all revenues go to the creator. Our revenues are planned
primarily from file sales. We realise we must work for our dollar also,
so our main goal is to see that everyone does well from this and that
the system grows.

Currently we are sourcing Journalist’s, Article Writers, and Video
Journalists to support them. We will upon acceptance of an article
series outline that is topical in nature, actively seek sponsorship
relative to the topic. We pay in wage form or invoice depending on
circumstances.




powered by performancing firefox

Friday, March 23, 2007

j2me file uploader





I was thinking of a j2me file uploader that can upload audio or video recordings from the phone to Google video .Based on google api.

/> with the capability of resuming broken uploads .

batch upload of files.

/>




powered by performancing firefox

Wednesday, March 21, 2007

yahoo sends locl data to cell phones





Local data is sent to cellphones by Yahoo - International Herald Tribune

Local data is sent to cellphones by Yahoo
Reuters
Published: March 20, 2007
E-Mail Article
Listen to Article
Printer-Friendly
3-Column Format
Translate
Share Article
Add to Clippings

Text Size

SAN FRANCISCO: Yahoo has introduced a new Internet search system for cellphone users that delivers locally relevant answers, a move that vaults it ahead of what Google now offers.

Starting in the United States, with international markets to follow later this year, the company in Sunnyvale, California, said it planned to take advantage of the inherently local nature of many Web searches performed on phones.

"We are now putting search on every mobile phone that has a browser," said Marco Boerries, senior vice president of Yahoo's Connected Life business unit. "We are delivering the results consumers want with just one search, not a list of Web links."




powered by performancing firefox

Monday, March 19, 2007

storing images in rms





Externalizing Resources - Persisting Images in RMS

Storing Images in RMS

RMS is a simple but effective local storage subsystem. It provides the basic methods to open, manage, share, and search RecordStores, and write and read records. For more information about the RMS API, please refer to the MIDP Javadoc.

The utility class ImageRmsUtils explained in this article uses RMS to store the individual images, with one image per record. The format for each record is as follows:




powered by performancing firefox

Saturday, March 17, 2007

Mobile Web Radio Player



http://www.sitex.com.ua/en/products/mWebPlayer/index.htm



Mobile Web Radio Player

mWebPlayer is a tiny easy-to-use Web Radio Player for mobile devices.

This is it! It’s the simple software application which plays streaming MP3 music from thousands of internet radio and can work with any Java-based mobile device like a cell phone, a PDA or a smartphone.

The application size is less 90 kb and it's compatable with any J2ME device. Keep in mind that your mobile has to support audio/mpeg mime type to play MP3 stream (you can check all supported types in MIME Type screen).




powered by performancing firefox

Mobile Web Radio Player





Mobile Web Radio Player

mWebPlayer is a tiny easy-to-use Web Radio Player for mobile devices.

This is it! It’s the simple software application which plays streaming MP3 music from thousands of internet radio and can work with any Java-based mobile device like a cell phone, a PDA or a smartphone.

The application size is less 90 kb and it's compatable with any J2ME device. Keep in mind that your mobile has to support audio/mpeg mime type to play MP3 stream (you can check all supported types in MIME Type screen).




powered by performancing firefox

Tuesday, March 13, 2007

JSR requirement for the reader

The Reader does not require any specific jsr for any purpose like saving images in the rms or any network specific calls.

If we use svg it would need JSR 226 to display svg content , not all phones support svg , but we have a solution we may export the svg content to png images and render them for some specific screen sizes.

are using full screen canvas so we require that







powered by performancing firefox

JSR requirements for the RUBIKS cube

the Rubiks cube requires JSR 184 (m3g API) for rendering 3d content on the screen.

The phones must be midp 2.0 , and cldc 1.1 or higher.







powered by performancing firefox

Monday, March 12, 2007

rubiks cube requirements to change images by the user

The user will have the option of either using the default images provided by us or use his own images.





For using his own images

the user will be required to have a picasa or flickr account { in this way we are promoting picasa or flickr too :-) }, He will be presented with a login screen on the mobile phone where he will enter his picasa or flickr username.

He will also be required to make a folder(album) named asterbox on his flickr album. which ahsould at least contain 6 images. These images which are in the jpeg format will be changed to png and resized by our server and then downloaded by the phone.

the images will be downloded using an http connection similar to the images getting downloed byt he rss reader. the images will then be saved n the rms.

/> and changing an image



1)the user will always have the option of updating images from the album manually(after he changes the images in the folder).



2)this process can also be automized by having a flag at our server, which shows that some images have changed and also which images have changed ,

the game starts on the mobile it would check the server for this flag.

any image has changed it would download that image (This option of checking image Flag can be turned on/off by the user).





/>

/>



powered by performancing firefox

Friday, March 2, 2007

Another Unofficial Google Reader API

At least it's on Google's domain:

http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI

Thursday, March 1, 2007

UI ideas

We think the best thing to do for a UI is to make it look like a web 2.0 app. Yahoo Widgets has lots of nice looking designs we can use for inspiration. We should have 2 versions of the reader, one with a fancy ui and the other plain for older phones.

If we want to start thinking about writing our own UI classes, we can model them after existing classes. I don't know if Java classes are easy to understand. I've only worked with JS libraries.

free Web Search Platform

http://www.alexa.com/site/devcorner/web_search_platform



alexa has a free web search paltform , can be used for making a customized search engine,

i was thinking over an image search plugin for rssreader similar to google image search, just we need to resize the images and convert them to png on our server

then these images can be shown on the mobile device.

This image search can be used by people to search for coolest celebrity pics while they are traveling , then a way to save this pic on the mobile or on their google account so that they can use this pic as a desktoip wallpaper.



*We can also have an album viewer for j2me to view flickr pics.

/>



powered by performancing firefox