Codestrong 2012 breakout session at&t api platform and trends

  • View
    1.156

  • Download
    0

Embed Size (px)

Text of Codestrong 2012 breakout session at&t api platform and trends

  • 1.Introduction to theAT&T API PlatformandAT&T Developer ProgramEd Schmit and Giri BhaskaraOctober 2012 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.

2. AT&T Developer ProgramOnlineAPI Platform AT&T ARO Development ResourcesDevice SpecsSDKs & Tools CommunicationsNewsletterEmail Blog Social MediaContests & EventsDeveloper SummitMobile App HackathonsContestsFun Events Community & Support Forums Webcasts Live Chat Technical Support2 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 3. AT&T API Platform3 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 4. AT&T API PlatformWhat it isLeveraging technology from Apigee, the API CatalogAPI Platform exposes core capabilities Speechthrough RESTful public APIsReduces friction for a thrivingSMS & MMSecosystem of developers andMessaginginnovators: Payment Easy, self-service access to RESTfulAPIs Extensive documentationIn App Messaging from Mobile Number SDKs to ease development for HTML5 (Beta)and native apps Sample apps and code Location Console & Sandbox for testing Device Capabilities4 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. (Beta) 5. AT&T API PlatformHow it works - Workflow Build & TestApps with APIsin SandboxLearn About AT&T APIsView SampleApps & CodePush Apps toProductionPurchase API Platform Access5 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 6. AT&T API PlatformHow it works Transaction WorkflowApigee Gateway connects to southbound enabler,like Speech on our CloudTransaction request goes fromDeveloper uses API Platform Gateway back to API Platform to add RESTful AT&T APIsApp is provisioned withto his apps API Key & connects to Apigee Gateway Transaction goes from API Platform to Cloud (HTML5) or Device (Native)6 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 7. AT&T API PlatformCatalog7 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 8. Speech APIVoice-enable your appsThe Speech API can be used to create apps with speechrecognition that run on virtually any device and cellularnetwork in the United States just send us audio, andwell send you the transcribed text of what yourcustomers say.Powered by the AT&T WATSON speech transcriptionengine, the Speech API is optimized for seven speechcontexts that we build, maintain, and tune for you. Theintent is that these contexts return more accurateresults when used with the app types after which theyare named. Choose the one that best fits your app:Web SearchBusiness SearchVoicemail To TextSMS SpeechQuestion and AnswerTVGeneric a general-purpose context that can automatically detect and transcribe English and Spanish languages8 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 9. Speech APIHow it works1. Either use our SDKs for HTML5 or native apps to create a UI that captures speech, or create your own.2. Send the audio to the API via a data connection.3. App request is authenticated / approved.SM4. Our AT&T WATSON speech engine transcribes the text, and returns it to the app.5. The app can perform additional actions on the text, or present it back to the user.9 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 10. Payment API Supports one-time and subscription purchases with a purchase process designed to support all connected device transactions, regardless of how the customer connects to the network Handles authentication, communication with the billing system(s), and confirmation/ notification steps for an in-app purchase with billing to the AT&T Wireless account Lets you be in charge, giving you the flexibility to control the look and feel of how you present purchase options to your customers, as well as how you deliver digital goods to the customer10 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 11. SMS & MMS APIs Reach customers with targeted alerts & information, and enable them to connect back to you Users can send messages from their mobile device to your app ("mobile originate") or your app can send messages to one or more mobile users ("mobile terminate") As part of our SMS service, we lease a short code to you at no extra charge SMS uses short codes that make two-way interactions more convenient for both you and your user With MMS, you can move beyond the text-only capabilities of SMS to include video, images, audio, synchronized multimedia integration language (SMIL) formatting, and plain text Unlike other native messaging solutions, our solution works across platforms, delivering11 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. content to the users existing text message inbox 12. In App Messaging from Mobile Number API (Beta)This API enables your app to send text andpicture messages to any U.S. mobile phoneusing the users own AT&T phone number from within your application.Message recipients will immediately recognizewho sent the message.Replies to messages sent can be received by theusers mobile phone and by yourapplication, so that the conversation cancontinue within your application.12 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 13. Device Capabilities APIThis API provides an effective way to identifythe users device and its capabilities, so youcan develop apps that give the best userexperience and support.This beta version of the API provides a look atthe AT&T method for responding to devicecapabilities requests with information that isspecific to the AT&T network and AT&Tdevice-naming conventions.The API retrieves the make, model, andfirmware release of the device.13 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 14. Demo Giri Bhaskara Principle Technical Architect14 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 15. AT&T Developer Program15 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 16. AT&T Application Resource Optimizer (ARO)AT&T ARO is a free diagnostic tool foranalyzing the performance of your mobileapplicationsTest how efficiently your apps run on thenetwork and use the device batteryGet Best Practices recommendations tooptimize your apps performance, speed,network impact and battery utilization.To download the tool, visitdeveloper.att.com/ARO16 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 17. AT&T Mobile App Hackathons Learn something new Build something cool Grow your network of resources Win something Have fun! Calendar at: alexdonn.eventbrite.com17 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 18. AT&T Developer Summit 2012 was the 6th Year for the AT&T Developer Summit Expanded to 2 days to include a Hackathon More than 2100 attendees, with 720 companies and 33 countries represented Opportunity for developers to Come together to learn about emerging technologies Network with AT&T staff, top industry professionals, and experts Hear the latest announcements from AT&T targeting developer community Have fun great games, parties, and entertainment! We want to see you at next years event January 6-7, 2013 in Las Vegas!18 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. 19. developer.att.com Ed Schmites8361@att.com 2012 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.