I was a huge advocate for ebuddy, but the app doesn't support Froyo, and I'm using a 2.2 rom. So, I'm hoping one of you can recommend an instant messaging app to try out. I've tried a few and can't find one I like.

I am making an IM application for Android. The application consists of a server and client, both residing on the android. At startup, the applications register with a webserver. If a client wants to send an IM to a server behind a NAT router, how this be done? I heard of stun4j and jstun but found nowhere an example of their usage in android.

I am designing a home screen widget. I ran this widget on a HTC Hero device, which has a screen of 320 pixels * 480 pixels with mdpi. It ran perfect on HTC Hero. The widget takes 3 cells * 2 cells space, i.e. 240 pixels * 200 pixels.Then I ran this widget on a Nexus One device, which has a screen of 480 pixels * 800 pixels, mdpi. Since Nexus One also is mdpi, so I though 240dip is equivalent to 240 pixels on Nexus One and 200dip is equivalent to 200 pixels on Nexus One, so the widget will not take 3 cells * 2 cells space on Nexus One device. To my surprise, when running on Nexus One device, the widget take exact 3 cells * 2 cells, about 360 pixels * 300 pixels, on Nexus One device.I am confused. The layout xml above specifies 240dip in width and 200dip in height for the widget, but why did it take 360 pixels * 300 pixels on Nexus One Device? What am I missing?

This is more of an annoyance, but whenever I reply to a message off the home screen widget, it automatically defaults to the home number for that contact, instead of replying to the same (cell) number that it was sent from. If I go into the messaging app, it works as it should (replies to the same number).

have any of you faced this annoying problem? IMG_4638 on Flickr - Photo Sharing. I've tried soft-resetting is, didn't work. hard resetting did the trick, but the app disappeared again a week later. any fixes that doesn't require hard resetting?

I'm having another problem with my milestone that I'd like to share with developers and Android coders: Whenever I run memory-intensive applications while I have an IM app running in the background, the IM app is often killed without any user notification whatsoever.Take this scenario for instance (works every time on my Milestone): A few background apps are already running: Sipdroid, Locale, Titanium Backup's service... 2. Launch Nimbuzz (or Fring, eBuddy or Meebo - it's reproducible on all of them) 3. Use lots of memory - for instance with a browser (open lots of windows will full desktop sites), or by launching multiple memory- intensive applications at once (Maps Navigation or other navigation apps work well)

I was playing with my friend's G1 when I noticed a native, Android IM app. So I searched around my DROID and found nothing. What I want to know is where did it go? Why don't I have it? Where can I get it, and what would be the best solution without it?

From Android widget screen guidelines,we know that, home screen has 4*4 cells, and in portrait orientation, each cell is 80 pixels wide by 100 pixels tall. I think these are for baseline HVGA screen. How about for large screens and hdpi screens, do they still have 4*4 cells for widget and each cell in portrait orientation is still 80 pixels * 100 pixels?

I'm on a Samsung G3 and just updated to 4.3. Enjoying it for the most part but the new lock screen is giving me some trouble. I preferred the one from 4.1 but I'm trying to adapt. Downloaded DashClock and added weather, email, and SMS extensions but I keep getting the stock Messaging widget popping up when I get a message (see image). I do want my phone to vibrate and the screen to turn on when I get a message, I just don't want to deal with the extra widgets.

DashClock is my default widget (got rid of the standard one and dragged DashClock to the right). Is there a way to disable all these extra widgets?

By the way, I did try disabling multiple widgets in the settings after setting DashClock to be my default and it kicked DashClock out and reverted back to the stock lock screen.

I have seen other devices (such as the HTC Hero) that have an app called IM, to my understanding this is the Stock Instant Messaging application. Is there any way I could get it on my Vibrant? I really want to try it and see if it can replace eBuddy.

I have logged in with my live messenger account with the Instant Messaging app for the whole week since I got the phone. Wow I just checked my bill online and I got charged for over 500 sms sent and received. Even I logged in using my live account still consider as sms??? Unbelievable ATT

Im still looking for a widget to put my Incredible to sleep without pushing the power button. I am using No lock for the ability to use the touchpad to turn on but I hate using the power button to turn it off and leaving the screen on, even for 30 seconds, has to be draining the battery. (I am constantly on/off/on/off the phone throughout the day.)

I would like something I can put on the home screen that when touched, puts the phone to sleep. This will help save my power button in the long run as well. Ive searched and cant find anything.

What's everybody using for an RSS app? I'm using NetaShare. I really like it, but it's lacking a home screen widget - I sorta wrote about it as part of my top 5 favorites, but I'm wondering if there might be something better that allows you to download and store RSS content on your phone and has a home screen widget.

HI took a look at the home screen widget design recently and I tried to deploy a simple widget with 4x1 portrait background provided in Widget.I tried it in HVGA emulator (screen size 320x480 or something) and on Nexus One (screen size 480x800) and the widget seems to be the same size with respect to other UI elements (search widget etc) on both devices. How is that possible when one screen is 320px wide and the other one is 480px? Is the graphics in png format being automatically resized somehow based on screen width? If so, is it better to create the home screen widget graphics to make it perfectly fit to HVGA screen with 320px or is it better to create the graphics to fit the largest screen width possible so it would shrink itself on smaller screens (based on assumption shrinking an image is always better than magnifying it)?

I want to create a custom widget for my application which should be used for doing search internally in my application.But i am not able to place an Edit text control inside a widget.While browsing further i found that Edittext box was not included for creating custom widgets.I was surprised to see google's search widget showing an edittext box.Is there a way to add an edittext box in a widget...?

We just released our first widget to the market called AudioManager, it's available now and free to download to anyone who has cupcake already installed.AudioManager is a home-screen Widget that allows you to get live readings of your current volume levels on your Android phone (similar to your computer's "Volume Mixer").Tap on the screen and you can adjust the volume levels individually for the following streams: Alarm, music, notifications, ringer, system and voice call volume.The widget comes in two sizes, large (4x1) and small (2x1). The AudioManager Console is also available through your application launchpad in case you do not need the Widget on your screen but wish to access all volume streams from one place.Attached are a few screenshots, check it out and let us know. Only tested with Android's default home-screen, however, there are mixed reports of the widget working for aHome and dxTop with the latest versions.