Useful Java APIs for Android applications
|
1 - Java MSN Messenger Library (JML) If you want to use msn messenger protocol in your application, JML is your best choice. JML is a java MSN Messenger library that supports MSNP8-MSNP12. It is optimized for multiple users and is intended to be very easy to follow and use. JML homepage |
![]() |
'The project itself is supposed by a number of developers, and used in a number of projects, including but not limited to:'
- JClaim (Generic IM Framework + Generic Swing UI)
- SIP Communicator - the Java VoIP and Instant Messaging client
- Openfire IM Gateway plugin
- MSN Alert
- MSN2Go
- Omnivide
- Kiosk Messenger
On sourceforge website you can found a number of quick examples, resources and useful links too.
2 - Marauroa - Arianne's Multiplayer Online Engine
|
Marauroa is Arianne's Multiplayer Online Engine, which you can use to build your own online games using Marauroa for object management, database persistence and perception based
client-server communication. system based on open systems totally expandible and modifiable by developers. Game rules can be written in Java, and Python scripts could be supported with a little work. |
![]() |
Arianne - A Multiplayer Online Role Playing Framework to develop games
On this website you can found the complete api with documentation and screenshots.


3 - Skype Java Programming Using JSkype
JSkype
On this site you can found a guide to use JSkype to enable Java clients to use the Skype API. Pretty old release, but I think it will be helpful to solve your skype problem.
4 - Facebook api
Facebook Connect for Android Wiki
Facebook Android SDK
There is an alpha release of official SDK to integrate Facebook into your Android mobile application.

5 - Twitter api
There is number of lib on Twitter's Supplemental Documentation site.
For java developers:
Twitter4J by Yusuke Yamamoto. An open-sourced, mavenized and Google App Engine safe Java library for the Twitter API, released under the BSD license.
java-twitter by DeWitt Clinton. Pure java interface for the Twitter API.
jtwitter by Daniel Winterstein. Open-source pure Java Interface to Twitter.
Twitter Client by Gist, Inc. Java client to connect to the Streaming API.
New tutorials from Helloandroid
Recent Apps
Android on Twitter
-
@800whitet (justin mayfield)I've just received an achievement: Terror of untidiness https://t.co/oO4KPwsg #Android #Androidgames
11 min 50 sec ago -
@Gleydsonxdd (Gleydson )I have just connected Textile Mill in My RailWay. You can get it for FREE on Android! http://t.co/MhK6XUog #android #androidgames
11 min 56 sec ago -
@hong1515 (Harry Seunghwan Hong)HP TouchPad Android kernel now in the hands of CyanogenMod team http://t.co/6FV1dxYD #android
11 min 59 sec ago -
@eddieiris67 (ed oneill)I've just received an achievement: Total Upgrade http://t.co/e7WfiRnn #Android #Androidgames
12 min 7 sec ago -
@kmj22120 (김민정)I've just received an achievement: Income Collector https://t.co/0ejBO0sY #Android #Androidgames
12 min 11 sec ago
Poll
Useful resources
Android Development Projects
- Android App wanted immediately by JoePublic
- LIST DATA PROJ by nhammoud
- Nonpublic project #1433932 by subpariq
- Alarm Android Application Design by globalheed
- Simple Album App for Android by ayfonfan
- iOS and Android photo manipulation 'Morph App' by whatwedomedia
- Onsite Software Engineers in Germany by sudhirshree
- Augmented reality by merder99
- Nonpublic project #1433560 by vobla73
- Mobile app coder needed for quick, simple app by Ergometrix





Comments
I just can’t stop reading
I just can’t stop reading this. It’s so cool, so full of information that I just didn’t know. I’m glad to see that people are actually writing about this issue in such a smart way 1Y0-A19 dumps | 70-662 dumps | 220-701 dumps | 640-816 dumps | E22-275 dumps | 640-864 dumps | 70-642 dumps | SY0-201 dumps | 1Y0-A18 dumps | 000-978 dumps | good
Do you want to keep a track
Do you want to keep a track of how much time you have spent on the project?Cool Timer will give you a handy help.Why not have a try?650-195 // E20-591 // 640-461 // 350-050 // 646-671 // 650-177 // E20-361 // F50-531 // SK0-003 // NS0-154 // JN0-360
iDream helps you get away
iDream helps you get away from it and allow your imagination to delve into the higher spheres. Use iDream sleeping, meditation or just to come and off.
san diego divorce lawyers
Java programming
The post is written in very a good manner and it entails many useful information for me. I am happy to find your distinguished way of writing the post.thanks
Audi Turbocharger
Personally, I love the size
Personally, I love the size of the EVO 4G, because it still fits in my pocket. My impression testking 70-294 and testking 642-373, however, that Dell Streak and the Sony Ericsson phone will be too cumbersome for everyday use, particularly in the second device. Can I use this as my main phone Maybe . I'd definitely love to try one at a time and take the tough decisions.
testking HP2-T19 | testking HP2-Z12 | testking 199-01 | testking 117-101
it is sometimes world of hard
it is sometimes world of hard to Pandora in a world of adults Pandora Bracelets
Arianne
I like how someone built an online engine for MMOs. This should hopefully lower the barrier for people with some creative gaming ideas to get into this market.
Ascentive
system based on open systems
system based on open systems totally expandible and modifiable by developers. Game rules can be written in Java, and Python scripts could be supported with a little work.Austin Door Contractor
Great list
this is a great program, thank's for the wicked list, I'm starting to become very fond of the android!
Thank you
can i get the download link
can i get the download link ? t
Get the critical skill to improve your sales performance provided by http://www.encoreconsulting.ne
Woohoo! Finally I can use MSN
Woohoo! Finally I can use MSN messenger protocol!
Study MBA
wow it is very useful to use
wow it is very useful to use JSkype for Java clients to use the Skype API.
Eve Online Game Card
Excellent List..
I already have 1 & 4 on my Android and it functions well and so great. I think that online game looks cool. I would also try that one. Thanks for sharing!
Dianne from Web design Kuwait
The more I read about the
The more I read about the android, the more I like it. Definitely this over an iPhone. ~ Johnny Apple
Crash Reports
Devs should have a look to ACRA (Application Crash Reports for Android) to make their apps send full crash reports to a Google Docs spreadsheet. It's opensource (Apache license), easy to add to your apps, and highly configurable.
http://acra.googlecode.com
Great list - Bonjour anyone?
Does anyone know of a source for a zero config network lib for the Android, (sometimes called Bonjour or mDNS). I have tried getting the jMDNS to work but with no luck.
Thanks,
Dave