Forum     

Go Back   Digit Technology Discussion Forum > Bandwidth Wastage > Chit-Chat
Register FAQ Calendar Mark Forums Read

Chit-Chat General discussions about anything that doesn't fit into the other sections to be had here


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 28-07-2007, 11:42 PM   #1 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default [Concept UI] Yahoo Messenger for Mobile based on JAVA


You can also read this on my blog.

The possibility of JAVA for Mobile is endless. It is a lifesaver for restricted OS based phones such as Sony Ericsson or Motorola. These phones don't support third party native software but have full support for JAVA software.

I mostly use yahoo messenger, so I decided to make a concept UI of Yahoo Messenger for Mobile based on JAVA which I think what it should be like. I call upon any J2ME developer who is interested, I would be glad to help in making the front end UI part if someone can contribute to make the back end software engine. The JAVA API for Yahoo Messenger is already documented at jYMSG Sourceforge webpage & using this API anyone can make a JAVA Mobile based Yahoo Messenger client, I would be glad to provide the UI part if required. More information can be found at the DevX webpage. Here is how the concept UI looks like. This is a very basic text & emoticon only version of Yahoo Messenger which I have tried to make.

When the user starts the application it loads & gives the user the following screen.



The user is asked to enter his Yahoo ID & Password. After that he can select any one of the given options as shown below the login information section. If he selects to save the login automatically his username & password will be saved in the phone as long as the application is not removed. Next time when the user starts the application it will automatically connect to Yahoo Messenger. After entering info he clicks on "Sign In" & messenger connects to yahoo showing a progress bar.



Once the user logs in, he is shown the groups of his Yahoo messenger & the online & offline contacts. By selecting in "Settings" under the "Menu" button, he can select whether to show offline contacts or not.

By default Messenger sorts contacts by their status. He can click on any group name to expand or collapse that group. To start a chat he just needs to click on the name of the friend which will then give the chat Windows. The Contact List window also notifies him of the unread mails in his Yahoo Mailbox at the top menu bar, as shown in the image.


The interface is based on tabs. The current selected tab is shown in black colour, the background tabs are shown in white colour while any offline or unread Message he receives is shown in another tab which flashes in golden colour until the user select to show that tab. The application notifies the user of unread messages in various ways such as flashing the tab, or vibration in the phone or playing a notification sound. All this can be selected in the "Settings".

Here are how the Menus & Settings look. The menu background is plane white colour, & when u mouseover a menu item, its colour changes to blue & a hover rectangle is shown on top of it to notify that this item is selected. To open a menu item, either click on it or press the keypad button

Menu at the first Sign in page, for settings



Connection Settings selected & Connection settings



Settings about how to notify the user. Just to show here I made an image for the checkbox, however in reality it will be replaced by JAVA Checkbox



Font size can be incresed or decresed anywhere.



User preference to set the status & whether to show offline contacts in list or not.



Menu for Contact List



Menu while chatting to superman



Emoticons Section. You can either type in the emoticon code, or select from the list



You might say that the interface is very plane & without much images. The reason is that when we make something for JAVA Mobile, developers have limited ammount of JAVA Heap size or JAVA RAM to work with. Even in my K750i the JAVA heap size in just 1 MB, due to which small file size of JAR file & low RAM requirment is essential. If I get a willing J2ME developer then we will make the Messenger first as u see here, & after that we will add images as & where required. Since this is a frontend, it can also be slapped on the backend of symbian OS version

Note : Yahoo Messenger for Mobile will not work on iPhone due to the stupid decision made by El Jobso of not including support for JAVA
__________________
about.me/gxsaurav

Last edited by gxsaurav; 29-07-2007 at 04:07 PM.
gxsaurav is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 28-07-2007, 11:48 PM   #2 (permalink)
Rubik's Uncle!!
 
Charan's Avatar
 
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,781
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Nice work GX , BTW I think the connecting progressbar can be given a enhancement.
__________________
i5 2400 | DH67BL | G.Skill Ripjaw 4 GB | FSP SAGA II 500W | CM 430 Black Elite | MSI R6850 Cyclone PE/OC | XBox 360 Controller | 21.5" Samsung Sync Master 2233 | 4 Mbps @75GB FUP :)
Battlefield 3 Multiplayer Discussion | Battlefield 3 Low Latency Servers List
Charan is online now  
Old 28-07-2007, 11:50 PM   #3 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Yup it can be, but JAVA for Mobile is not like JAVA for Computer where u have 256 MB RAM, we have to keep memory limitations in considaration, thats why small images are adviced.
__________________
about.me/gxsaurav
gxsaurav is offline  
Old 28-07-2007, 11:56 PM   #4 (permalink)
Back to l33ching :)
 
gauravakaasid's Avatar
 
Join Date: Jun 2005
Location: Latitude: 22° 32' North. Longitude: 88° 22' East
Posts: 839
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Great work Saurav....how soon can we have it? hope ur planning to keep this thing free ..and yea, the connection progress bar can use a lil more work
__________________
Whenever you find yourself on the side of the majority, it is time to pause and reflect ~ Mark Twain
gauravakaasid is offline  
Old 29-07-2007, 12:08 AM   #5 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Thanx guys, Hope u like it. Umm...due to public demand I m changing the progress bar with file size as mall as possible, do you guys have any advice or ideas? This is the default Windows Vista progress bar

@ Gaurav

abe pahle banne do de, abhi sirf design hai ....I need a J2ME developer first, any one willing to sacrifise his free time? If I sale it, don't worry it won't cost $5 but Rs 150 only at max.
__________________
about.me/gxsaurav

Last edited by gxsaurav; 29-07-2007 at 12:31 AM.
gxsaurav is offline  
Old 29-07-2007, 12:22 AM   #6 (permalink)
bang bang!
 
Chirag's Avatar
 
Join Date: Feb 2005
Location: Vadodara
Posts: 1,162
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Current progress bar doesn't go with the design. The earlier one was better. Purple color goes with the logo so looks neat.
Chirag is offline  
Old 29-07-2007, 12:23 AM   #7 (permalink)
Rebooting
 
Choto Cheeta's Avatar
 
Join Date: Aug 2004
Location: 220.225.82.33
Posts: 6,266
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

well I suppose when ready and when available as download, people will have option to chat with Sups

on topic, Cool Design
__________________
rebooting
ChotoCheeta.com
Choto Cheeta is offline  
Old 29-07-2007, 12:30 AM   #8 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Quote:
Originally Posted by Chirag
Current progress bar doesn't go with the design. The earlier one was better. Purple color goes with the logo so looks neat.
What if I change the green colour with Purple or blue? You know, like just the hue.
__________________
about.me/gxsaurav
gxsaurav is offline  
Old 29-07-2007, 12:32 AM   #9 (permalink)
bang bang!
 
Chirag's Avatar
 
Join Date: Feb 2005
Location: Vadodara
Posts: 1,162
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

^^
Try karke dekh. I liked the earlier progress bar though. (Personal view)
Chirag is offline  
Old 29-07-2007, 12:45 AM   #10 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

I forgot to mention. Small file size is a concern when it comes to Mobile phone applications, so all those gloss & high colours have to go, a simple & effective progress bar added now. How is it?
__________________
about.me/gxsaurav
gxsaurav is offline  
Old 29-07-2007, 01:10 AM   #11 (permalink)
The Devil's Advocate
 
iMav's Avatar
 
Join Date: Mar 2006
Location: Masti Ki Paathshaala
Posts: 7,019
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

yahoo messenger who uses yahoo messenger its the most crap messenger use iChat its the best, java based chat client do u know anything abt mobiles and computing gx

oh well sorry its just jealousy because we guys did/can/could not buy Apple products for whatever reason!

nice work tell zeeshan to do the coding ....
__________________
"The problem that shows up with the three red lights on the console is a complex interaction with some very complex parts.” - Robbie Bach

http://beingmanan.com
twitter: manan | Last.FM: manan
iMav is offline  
Old 29-07-2007, 02:51 AM   #12 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

^^^ he is making a non-usable Mock Application of Windows Mobile center first, to slap the back end to it later. He doesn't know J2ME but is learning JAVA SE, so....it will take some time for him. I m rather looking for a J2ME developers, there is Anuj, but let him join the job first.

Oh & just that u know, iPhone doesn't even has iChat

Updated the images.

The "Menu" is under construction & will be released in few days. How is it so far? The font size will be user changeable everywhere between "Small, Medium, Large & Extra Large"
__________________
about.me/gxsaurav

Last edited by gxsaurav; 29-07-2007 at 02:51 AM. Reason: Automerged Doublepost
gxsaurav is offline  
Old 29-07-2007, 03:03 AM   #13 (permalink)
bang bang!
 
Chirag's Avatar
 
Join Date: Feb 2005
Location: Vadodara
Posts: 1,162
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Yea progress bar looks cool now.
Chirag is offline  
Old 29-07-2007, 11:31 AM   #14 (permalink)
Back to l33ching :)
 
gauravakaasid's Avatar
 
Join Date: Jun 2005
Location: Latitude: 22° 32' North. Longitude: 88° 22' East
Posts: 839
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

@Saurav...now this looks better, and u better keep this thing free for us members....warna....
__________________
Whenever you find yourself on the side of the majority, it is time to pause and reflect ~ Mark Twain
gauravakaasid is offline  
Old 29-07-2007, 03:47 PM   #15 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

@Gaurav

Sure, find me a J2ME developer who is willing & ready to sacrifise his weekend, & it will be free for u

See, the API is open source & anyone can use it. We are just using that API to slap a UI on top of it to make this app. Legally we can sale it, cos we are just giving the UI source code while the backed in already available as open source

Updated with Menu Concept
__________________
about.me/gxsaurav

Last edited by gxsaurav; 29-07-2007 at 03:47 PM. Reason: Automerged Doublepost
gxsaurav is offline  
Old 29-07-2007, 04:15 PM   #16 (permalink)
Google Bot
 
Pathik's Avatar
 
Join Date: Aug 2005
Posts: 9,772
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

@saurav see the implus client for some inspiration...
btw nice UI... Add some more colors in the text.. like Green for online and red for offline users..
Pathik is offline  
Old 29-07-2007, 05:05 PM   #17 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default Re: [Concept UI] Yahoo Messenger for Mobile based on JAVA

Quote:
Originally Posted by pathiks
@saurav see the implus client for some inspiration...
I took inspiration from IM+ for tabs, & Talkonaut for colour theme

Quote:
Add some more colors in the text.. like Green for online and red for offline users..
Where, can u post the screenshot where u means ? Here is the colour scheme

Online user in Contact List = Black
Ofline user in Contact List = Light gray

Your name in chat = Gray
Friends name in chat = Dark Blue
Buzz in chat = Red

Umm...u r right, offline users should show in some other colour in chatting tabs, like the name of flash. I will make it green

I changed the looks a bit. Offline contacts name is shown in green colour now.

Here is how what I call the Ultra UI looks like . I won't be jajjing it a lot right now unless there is some developer willing.

Sign In Window. When hovering upon a button, it will be covered by a light blue stroke colour


__________________
about.me/gxsaurav

Last edited by gxsaurav; 29-07-2007 at 05:05 PM. Reason: Automerged Doublepost
gxsaurav is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mobile Apps for w700i W700i, i.e. java based blackleopard92 Mobiles and Tablets 1 05-09-2006 07:36 PM
Yahoo messenger problem with airtel mobile office !! sidewinder Buying Advice 4 28-05-2006 07:37 AM
yahoo messenger ,,,how to sign in ,,in new mobile no,,, mkmkmk Software Q&A 4 01-02-2006 07:03 PM
How to change my mobile in yahoo messenger? bizzare_blue Mobiles and Tablets 1 17-04-2005 09:12 PM

 
Latest Threads
- by Tenida
- by kool
- by Who

Advertisement




All times are GMT +5.5. The time now is 12:38 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2