News
News by Date
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
November 2004
August 2004
April 2004
November 2003
September 2003
August 2001
October 2000
August 1999
December 1969
Diario de Maggiolo
Art Gallery
Big Discounts mobile phones
Impotence
Mobile Phone Accessories

Android developers fight for XMPP support
free hot screensaver
Android developers fight for xmpp support



Post Date: Thu, 21 Feb 2008 07:27:11 -0700

In early versions of the Android SDK, Google supplied an implementation of XMPP for peer to peer communication and for an always-on connection for push services. In M5 it was replaced by a Google branded GTalk service, and a number of Android developers are not too happy about it. In a thread posted on the Android [...]...

http://feeds.feedburner.com/~r/zdnet/Burnette/~3/2...


Android developers fight for xmpp support (Abstract text format)

1116b Android developers fight for XMPP support | Ed Burnette’s Dev Connection | ZDNet.com @import url(http://i.zdnet.com/css/v2/base.css); @import url(http://i.zdnet.com/css/v2/ads.css); @import url(http://i.zdnet.com/css/v2/blog.css); On BNET: Apple's advertising budget revealed! BNET Business Network: BNET TechRepublic ZDNet ZDNet all ZDNet in Blogs in News in Downloads in Reviews in Whitepapers in Dictionary Go! Members Log In Newsletters Site Assistance RSS Feeds Home News & Blogs Videos White Papers Downloads Reviews Popular Dev Connection Ed Burnette Get Dev Connection via: Mobile RSS Email Alerts Bios: Ed’s Bio Pick a blog category AJAX Android Apple Cisco Commercial Community Dell Eclipse EclipseCon 2006 EclipseCon 2007 Games General Google GPLv3 Myths Greg Stein interview 2006 IO2008 iPhone iPhone Bootcamp 2008 Java JavaOne 2006 Licenses Linux Microsoft NetBeans Nintendo Patents Programming SC07 Scripting Sony Sun Viral video Web Browsers February 21st, 2008 Android developers fight for XMPP support Posted by Ed Burnette @ 6:27 am Categories: General, Java, Programming, Google, Android Tags: Developer, Google Inc., Phone, P2P, Possibility, XMPP, Peer To Peer (P2P), Internet, Ed Burnette In early versions of the Android SDK, Google supplied an implementation of XMPP for peer to peer communication and for an always-on connection for push services. In M5 it was replaced by a Google branded GTalk service, and a number of Android developers are not too happy about it. In a thread posted on the Android developers group,  Muthu Ramadoss said: Lots of developers were excited about XMPP support in Android and were going crazy building peer to peer messaging services for Android. I personally was building a Twitter like service for Android. But with the latest announcement of plans with GTalk going native, many developers like me are forced to fallback on http, rest etc.. Google says that they never intended to provide full XMPP support. They needed some P2P communication for their own applications and decided to expose it in case others found it useful. Since it’s always been in the com.google package, it’s not considered part of the Android core and thus will not be available on all phones. Google’s Dan Morrill writes: The XMPPService/GTalkService really only has 2 goals: Provide a way to efficiently send simple P2P-style messages (in the form of Intents) between handsets, and Provide a way to send and receive IMs using Google’s Talk servers. Originally, we intended this service only for our own use. However we realized that #1 in particular would be very useful to all developers, so we exposed the Service.  (Some developers might be interested in #2 as well, although we don’t think simply sending instant messages through our servers is as exciting as the P2P functionality.)  The use of XMPP under the covers was really just an implementation detail, and so you might say it was a bad design decision to have named it XMPPService in the first place.  Unfortunately it caused some confusion as to what the service was intended for, which is why we’ve changed the name. Calling this an “amazingly short-sighted decision”, forum member Jeff McAdams says XMPP has the potential to be the next big data transport system for the Internet. He was really happy when he discovered it in the SDK but, Imagine my disappointment when, five days later, the new SDK is released and Google has done a s/XMPP/GTalk/, and then I go and read the explanation and a couple of things become apparent: This potentially world changing (well, the computing world, anyway) capability came to be basically by *accident*.  Well, ok, there’s a long history of inventions, and discoveries happening by accident (penicillin, vulcanized rubber, X-rays…there’s plenty more where that came from) They apparently don’t even realize what it is that they’ve got! The planned roadmap is gonna absolutely cripple this by playing walled garden games with it. Apparently, because of #2, since the googlefolk don’t realize the importance of what it is that they’ve developed here, they’re not considering how important this is to be treated with respect, and they’re about to wall it off into a walled garden, not realizing the damage that they’re going to do in the process. Issue 201 has been opened to track XMPP support, though Google has already marked it as ‘declined’, and suggests that the community write its own API and use that instead of using the Google one, which will become incompatible with XMPP over time. Why should you care? On the OpenIntents forum, Pele explains: As indicated here (in the last section on P2P services), XMPP could potentially be used to far more than just a chat client: Applications that live on different Android phones can start to talk to each other quickly and directly without the need of user interaction. In this way, one can build multi-user games, synchronize shopping lists or central tags, transparently keep schedule changes in group calendars up-to-date, and do whatever you want. You can virtually send “open intents” to another phone - start an intent on another phone: that is basically an rmi call. Possibilities are endless… If you’d like Android to have, as part of its core services, a secure peer-to-peer networking capability, then star Issue 201 and add your comments and use cases. Related articles: Jive code to be in millions of phones Totally *Unofficial* Android GTalk Client (Send/Receive XMPP Messages) Android - Just use Smack API for XMPP Ed Burnette is a professional developer and author of several articles and books about computing including Hello, Android: Introducing Google's Mobile Development Platform. For disclosure of Ed's industry affiliations, click here.Email Ed Burnette « Previous postNext post » Talkback Most Recent of 4 Talkback(s) Thread View Flat View RE: Android developers fight for XMPP support XML - compress it. Who cares. Just deal with it, Google.Google has also flouted open standards on their voice chat. They support XMPP on chat but have pushed forward their own voice standard instead of the XMPP-associated Jingle. What gives, Google?... (Read the rest) Posted by: ledelste@yahoo.com Posted on: 03/05/08 You are currently: Logged In as: a Guest | Login | Terms of Use DoD and XMPP NetArch. | 02/21/08 RE: Android developers fight for XMPP support muthu@... | 02/23/08 RE: Android developers fight for XMPP support jasonlee@... | 02/29/08 RE: Android developers fight for XMPP support ledelste@... | 03/05/08 What do you think? Subject (max length: 75): Reply: 3 Trackbacks The URI to TrackBack this entry is: http://blogs.zdnet.com/Burnette/wp-trackback.php?p=533 Android is the most modern application platform Exceptionally, in this blog entry I intend to talk about philosophy instead of hard software code. There are so many mobile application platforms and some of them like Symbian is pretty widespread. So why the excitement about one more ... Trackback by My life with Android :-) — February 21, 2008 @ 11:13 pm No more XMPP support now only Gtalk Android OS. In the first SDK, Google gave the support to XMPP as a protocol to make connections between two or more users at the same time, it means, a platform for VOIP, TXT, and many other things. However Google never intended to use ... Trackback by GphoneModules — February 21, 2008 @ 11:51 pm Google drops XMPP in favor of proprietary mobile GoogleTalk... This is highly technical stuff, but really interesting if you've been following Android. Trackback by Anonymous — May 30, 2008 @ 3:58 am SponsoredWhite Papers, Webcasts, and Downloads Replace your rack server with the IBM BladeCenter JS12 Express blade IBM Explore the benefits of the IBM BladeCenter S from the inside out IBM Ten Ways To Protect Your IT Infrastructure: Reduce costs while protecting critical business systems Eaton Corp. Recent Entries Apple iTunes goes all DRM free, with three price tiers New high-end MacBook Pro has 8 hour battery Happy New Year! The Mac is dead (again), pass the Cider Buy a Dell, get a Wii Top Rated The Mac is dead (again), pass the Cider+8 votesApple iTunes goes all DRM free, with three price tiers+5 votesBuy a Dell, get a Wii+3 votesHappy New Year!+2 votes Follow ZDNet on Twitter Archives January 2009 December 2008 November 2008 October 2008 September 2008 August 2008 All "Ed Burnette's Dev Connection" talkbacks Favorite Links Blogroll Android Developers Blog Official Google Blog Planet Android Planet Eclipse The Daily WTF ZDNet Blogs A Developer's View All About Microsoft The Apple Core Between the Lines BriefingsDirect Collaboration 2.0 Community, Incorporated CRM 2.0: The Conversation Dev Connection Digital Cameras Ed Bott's Microsoft Report Emerging Tech Enterprise Alley Enterprise Web 2.0 Feeds Forrester Research Googling Google GreenTech Pastures Hardware 2.0 Home Theater iGeneration Irregular Enterprise IT Facts The IT Grind IT Project Failures Laptops & Desktops Lawgarithms Linux and Open Source Managing L'unix The Mobile Gadgeteer On Sustainability Rational Rants The Semantic Web Service Oriented Smartphones and Cell Phones Software & Services Safari Software as Services SOHO Networking Storage Bits Team Think Tech Broiler Tom Foremski: IMHO The ToyBox The Universal Desktop Virtually Speaking The Web Life ZDNet Education ZDNet Government ZDNet Healthcare Zero Day SponsoredWhite Papers, Webcasts, and Downloads Case Study: Global Company Finds Cost-Effective Way to Stay Connected Cisco Systems Case Study: Eco-Friendly Materials Importer Uses Technology to Grow Cisco Systems Right-Time Information: How to Increase Agility while Reducing Risk Informatica CIO Sessions Check out our video interviews with leading CIOs today! What it takes to stay on the edge of innovation PARC VP, hardware systems laboratory: Scott Elrod 12:38 Going green and managing costs during tough economic times State of California CIO: Teri Takai 10:28 Taking chances with the core brand Mozilla CTO: Brendan Eich 10:38 Transforming the company and developing new delivery platforms Netflix Chief Product Officer: Neil Hunt 11:25 All CIO Sessions » Blogs All About Microsoft The Apple Core Between The Lines Googling Google Digital Cameras Hardware 2.0 Laptops and Desktops SOHO Networking Storage Bits Zero Day Product Reviews Home Theater PCs, Software and Peripherals Smartphone and Cell Phones Digital Cameras Videos CIO Vision Series At The Whiteboard News Video White Papers and Webcasts Business Management Career Development Infrastructure Management ManageMobile - Wireless Communications Network Security Webcasts Downloads Internet Tools and Utilities Spyware Removers System Optimizers and Diagnostics System Utilities More 2008 Holiday Gift Guide Photo Galleries Latest News & Blogs Podcasts Site Index ZDNet ZDNet News & Blogs Hardware, IT Management, Networking, Operating Systems, Photo Galleries, Security, Software, Web Technology, All News, Dev Connection, Emerging Technology, Enterprise Alley, Googling Google, GreenTech Pastures, IT Project Failures, Linux and Open Source, Managing Linux, The Social Web, Storage Bits, Virtually Speaking, The Web Life, Podcasts Product Reviews A/V Receivers, Cell Phones & Accessories, Desktop Monitors, Desktops, Digital Cameras, Digital Camcorders, Flat-panel TVs, Laptops, Portable Video Players (PVPs), PDAs, Smartphones, Software, Storage Product Blogs The Toybox, Digital Cameras, Laptops and Desktops, Mobile Gadgeteer, SOHO Networking, Smartphones and Cell Phones, Home Theater White Papers & Webcasts Cost Control / Risk Management, Customer Support Services, IT HR / Staffing / Training, Resources Management, Strategic Planning, Webcasts Downloads Antivirus Software, File and Disk Management Utilities, Image Editing, Privacy Software, Shell and Desktop Management Enhancements Site Help & Feedback Site Map Popular on CBS sites: CES | Spore | iPhone 3G | Katy Perry | Antivirus Software | GPS | Recipes | Macworld | NFL BNET | CBS College Sports | CBS Radio | CBS.com | CBSNews.com | CBSSports.com | CHOW | CNET | CNET Content Solutions | GameSpot | International | Last.fm | MaxPreps | Metacritic.com | Moblogic | MP3.com | mySimon | NCAA | Search.com | Shopper.com | TechRepublic | The Insider | TV.com | UrbanBaby.com | UWIRE | Wallstrip | ZDNet About CBS Interactive | Jobs | Advertise © 2009 CBS Interactive Inc. All rights reserved. | Privacy Policy | Terms of Use 0

Random News - Noticias al Azar
Choosing justice over peace in darfur (time.com)
Time.com - War-crimes charges may hold Sudan's leader accountable, but it could make ending the conflict even more difficult... más - more
Police: met's ultimatum to ghaffur on race bias claim
Sir Ian Blair has threatened to strip Britain's most senior Asian officer of his command... más - more
Selección de las mejores fotos de las últimas 24 horas
La procesión en honor a la diosa Maha Mariamman, un falso Lula participando del Maratón Internacional de Praga y un torneo mundial... más - more
Kirchner criticó a los jueces que liberan delincuentes
El titular del PJ dijo que "necesitamos un Poder Judicial democrático pero firme aplicando las leyes". "Es hora d... más - more
El debate de las estrellas
... más - more
Amadeus vuelve a deleitar al público el domingo
La cita será el 14 de diciembre a las 20:30 en el estadio GEBA. Habrá más de 80 bailarines en escena y el "broche de oro" será una... más - more
Winehouse mate allegedly offered bribe
Read full story for latest details. ... más - more
download movies