This document discusses developing social apps using Adobe AIR and social network APIs. It introduces Adobe AIR and its features, describes common API result formats like JSON and authentication methods like OAuth. It also outlines building a sample music trivia game app called "GroupieSize" that retrieves random artist data from Last.fm and tracks the user's score. Core code examples are provided to get artist information, display questions and answers, and record the score.
An introduction to building basic APIs using Node.js and MongoDB. The deck covers the basics of designing an API for longevity, how to get started creating it using Node.js, and finally looking at how to connect to it from a client.
You can read more about Node.js and Mongo on our blog at http://blog.modulus.io.
The best or nothing! (?) What does it mean for your API product?Katja Weisheit
Digitale Produktentwicklung ist in aller Munde und treibt ganze Organisationen an, ihr Geschäft um neue digitale Features zu erweitern. Neben der tollen User Experience eines Produktes, ist ebenso die API Developer Experience für den Produkterfolg entscheidend. In diesem Meetup werden wir die wichtigsten Aspekte des API Produktdesigns diskutieren, um den interessierten Developer für die Nutzung der API zu begeistern. Dabei gehen wir auch auf die Innensicht der API Realisierung und damit Architekturaspekte ein, die zum Erfolg der API und damit des digitalen Produkts beitragen.
Application Programming Interface Implementation For Building Software Applic...SlideTeam
An application programming interface API is a communication protocol between various parts of a computer program designed to simplify software implementation and maintenance. This presentation provides the slides related to API Development and their Implementation in relation to the long term goals of the business. This presentation helps to Analyze the new Application Program Interface and helping managers and users to understand technical architects The main objective of this presentation is to give the company a new API Interface so that the company can implement that on their business operations. It will help them to achieve their targets in less time consumption. This presentation includes various slides related to the implementation of the Application Programming Interface which are API Portal, Roles, and User-based API Management, API Implementation strategies, Time estimate to develop an API, Comparison with competitors and many more. This presentation also helps to identify the effects of old API and positive impacts on the companys financials after the successful implementation of the Application Programming Interface. In the end, it also covers the dashboards related to Application Programming Interface, which can be used by the customers according to their requirements. https://bit.ly/38mvIk0
Applying basic logic and the UI basics to build two small applications in the Android studio. Exploring stateful and stateless widgets and what do they do. We will talk about hot reload as well.
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015Suzzicks
Emily Grossman's deck from Pubcon (Las Vegas) in October 2015 on App Deep Linking strategies after the 4/21 Mobile Friendly update. This deck covers:
- App Packs in Google Search
- Google App Indexing for Android & iOS
- Apple App Indexing
- Deep Linking for Email and Social Media
An introduction to building basic APIs using Node.js and MongoDB. The deck covers the basics of designing an API for longevity, how to get started creating it using Node.js, and finally looking at how to connect to it from a client.
You can read more about Node.js and Mongo on our blog at http://blog.modulus.io.
The best or nothing! (?) What does it mean for your API product?Katja Weisheit
Digitale Produktentwicklung ist in aller Munde und treibt ganze Organisationen an, ihr Geschäft um neue digitale Features zu erweitern. Neben der tollen User Experience eines Produktes, ist ebenso die API Developer Experience für den Produkterfolg entscheidend. In diesem Meetup werden wir die wichtigsten Aspekte des API Produktdesigns diskutieren, um den interessierten Developer für die Nutzung der API zu begeistern. Dabei gehen wir auch auf die Innensicht der API Realisierung und damit Architekturaspekte ein, die zum Erfolg der API und damit des digitalen Produkts beitragen.
Application Programming Interface Implementation For Building Software Applic...SlideTeam
An application programming interface API is a communication protocol between various parts of a computer program designed to simplify software implementation and maintenance. This presentation provides the slides related to API Development and their Implementation in relation to the long term goals of the business. This presentation helps to Analyze the new Application Program Interface and helping managers and users to understand technical architects The main objective of this presentation is to give the company a new API Interface so that the company can implement that on their business operations. It will help them to achieve their targets in less time consumption. This presentation includes various slides related to the implementation of the Application Programming Interface which are API Portal, Roles, and User-based API Management, API Implementation strategies, Time estimate to develop an API, Comparison with competitors and many more. This presentation also helps to identify the effects of old API and positive impacts on the companys financials after the successful implementation of the Application Programming Interface. In the end, it also covers the dashboards related to Application Programming Interface, which can be used by the customers according to their requirements. https://bit.ly/38mvIk0
Applying basic logic and the UI basics to build two small applications in the Android studio. Exploring stateful and stateless widgets and what do they do. We will talk about hot reload as well.
Life After Mobilegeddon: App Deep Linking Strategies - Pubcon October 2015Suzzicks
Emily Grossman's deck from Pubcon (Las Vegas) in October 2015 on App Deep Linking strategies after the 4/21 Mobile Friendly update. This deck covers:
- App Packs in Google Search
- Google App Indexing for Android & iOS
- Apple App Indexing
- Deep Linking for Email and Social Media
AI: Mobile Apps That Understands Your Intention When You TypedMarvin Heng
With Microsoft's Cognitive Services - Language Understanding Intelligent Service (LUIS), we can build a smart app. By following this tutorial, you should learn how to create a intelligent cross platform Mobile App that understands what is your intention.
Read more @ www.techconnect.io
By Marvin Heng
Twitter: @hmheng
Blog: www.techconnect.io
apidays LIVE Hong Kong 2021 - Less Data is More by Damir Svrtan, Netflixapidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Less Data is More
Damir Svrtan, Senior Software Engineer at Netflix
Day 1.
->Program Introduction
->Installation guide
->Creating New Application
->Project Structure
->Basic Application development using Button, Edittext, textView and Toast
Getting started with Appcelerator TitaniumTechday7
Techday7, Cross platform application development using Appcelerator Titanium event's Getting started with Appcelerator Titanium By Naga Harish M, Lead Developer of Anubavam Technologies
Updated version of my PHP in a mobile ecosystem talk. Looks at how PHP plays a role in the mobile world, and explains what php developers need to know about mobile development.
Presentation delivered at the PHPBenelux 2011 conference and the PHP UK conference 2011.
Startup Concept Development with Remote Resources using React Native, Enginee...engineermaste solution
Planning to start a Startup? But, confused with the technologies to use!
In this presentation, we have informed you about how React Native can help you do the same.
Short presentation of the current status of the action bar and pull to refresh projects for Android.
Android Library Projects
http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject
Action Bar for Android
https://github.com/johannilsson/android-actionbar
Pull to Refresh for Android
https://github.com/johannilsson/android-pulltorefresh
Presented at GTUG Stockholm 2011-01-20.
Gofer Zone with the methodical process develops Uber clone and UberEats clone script with high end technology. Just plan your business module we will take care of your technical stuffs at affordable rate
These slides focus on documentation for REST APIs. See http://idratherbewriting.com for more detail. For the video recording, see http://youtu.be/0yfNd7tzH2Q. This deep dive is the second slide deck I used in the presentation.
AI: Mobile Apps That Understands Your Intention When You TypedMarvin Heng
With Microsoft's Cognitive Services - Language Understanding Intelligent Service (LUIS), we can build a smart app. By following this tutorial, you should learn how to create a intelligent cross platform Mobile App that understands what is your intention.
Read more @ www.techconnect.io
By Marvin Heng
Twitter: @hmheng
Blog: www.techconnect.io
apidays LIVE Hong Kong 2021 - Less Data is More by Damir Svrtan, Netflixapidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Less Data is More
Damir Svrtan, Senior Software Engineer at Netflix
Day 1.
->Program Introduction
->Installation guide
->Creating New Application
->Project Structure
->Basic Application development using Button, Edittext, textView and Toast
Getting started with Appcelerator TitaniumTechday7
Techday7, Cross platform application development using Appcelerator Titanium event's Getting started with Appcelerator Titanium By Naga Harish M, Lead Developer of Anubavam Technologies
Updated version of my PHP in a mobile ecosystem talk. Looks at how PHP plays a role in the mobile world, and explains what php developers need to know about mobile development.
Presentation delivered at the PHPBenelux 2011 conference and the PHP UK conference 2011.
Startup Concept Development with Remote Resources using React Native, Enginee...engineermaste solution
Planning to start a Startup? But, confused with the technologies to use!
In this presentation, we have informed you about how React Native can help you do the same.
Short presentation of the current status of the action bar and pull to refresh projects for Android.
Android Library Projects
http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject
Action Bar for Android
https://github.com/johannilsson/android-actionbar
Pull to Refresh for Android
https://github.com/johannilsson/android-pulltorefresh
Presented at GTUG Stockholm 2011-01-20.
Gofer Zone with the methodical process develops Uber clone and UberEats clone script with high end technology. Just plan your business module we will take care of your technical stuffs at affordable rate
These slides focus on documentation for REST APIs. See http://idratherbewriting.com for more detail. For the video recording, see http://youtu.be/0yfNd7tzH2Q. This deep dive is the second slide deck I used in the presentation.
SharePoint 2013 Apps and the App ModelJames Tramel
SharePoint 2013 Apps - deep dive. We'll look at they work, what they look like, what they do and how to us apps. Its all about the apps. Apps are good, very good.
Gli anni 90 furono dirompenti per i tradizionali modelli di business con la corsa per una presenza sul web, oggi, le interfacce di programmazione (API) rappresentano il nuovo must-have per le aziende nei confronti dei clienti e delle community. Cosa è cambiato? Social Network, Social Commerce, Social Content e gli apostoli Facebook, Twitter, Amazon e eBay, ci guidano alla cultura generazionale del “semplice”: Applicazioni utente intelligenti e mirate veicolate da Apple, Android ed i diversi Store.
I dispositivi mobili sono la nostra nuova appendice e le applicazioni sono la moneta di scambio
What are ap is, how do they work, and why are they beneficial to developers a...Shelly Megan
We’re living in an API centric world Many of our daily activities revolve around APIs, and most of us are not even aware of it! You can instantly browse information on the current weather conditions.
One of the major changes in SharePoint 2013 is the introduction of apps. Apps for both SharePoint and Office provide a new model for developing, packaging and deploying custom solution for SharePoint.
This brief presentation will introduce the main aspects of the apps model introduced form Microsoft to addres custom features to SharePoint both on-premises and online.
The Next Step to Build Better APIs — Consistent Data StructureDialexa
You don’t build good APIs through coding alone. Like any other part of your business, APIs are best when they are developed as part of a detailed, end-to-end strategy. However, there are multiple parts of a comprehensive strategy and understanding each piece is essential to building better APIs.
Full write-up: http://by.dialexa.com/consistent-data-structures-the-next-step-to-building-an-api
Magento Imgine eCommerce Conference February 2011: Mashup of Magento and Sale...varien
Cloud Conversions CEO Jon Jessup presented how to integrate Magento's eCommerce platform with SalesForce.com during the Imagine eCommerce Conference's Day 2 technical breakout sessions.
Je Partage #1 - 2013
Présentation sur le fonctionnement des Google APIs et les technologies Google les plus incontournables et les plus utiles dans le domaine de développement.
Par : DILMI Fethi (af_dilmi@esi.dz)
How App Indexation Works' will talk through what Firebase App Indexation actually is, what it means for your business, and the step-by-step process on how to implement it for your mobile applications - for both iOS and Android apps.
The API SlideShare for Bankers and Fintech ExecutivesMX
In this guidebook we’ll walk you through what you need to know about why APIs matter in today’s banking environment. First we’ll discuss the basics, then we’ll dive into details about what specific features you should look for when using a fintech provider’s API or when building your own.
Also download the official guidebook version of this presentation:
https://www.mx.com/api-guidebook
6. Adobe AIR and various API’s Adobe AIR Features Access File System and Local Database
7. Adobe AIR and various API’s Adobe AIR Features Access File System and Local Database Runs On Various Operating Systems
8. Adobe AIR and various API’s Adobe AIR Features Access File System and Local Database Runs On Various Operating Systems Runs On Multiple Devices
9. Adobe AIR and various API’s Adobe AIR Features Access File System and Local Database Runs On Various Operating Systems Runs On Multiple Devices Effortless Internet Connectivity
11. Adobe AIR and various API’s Who uses Adobe AIR? NASDAQ NASDAQ Market Replay A powerful desktop application that provides investors and brokers with immediate access to extremely detailed replays of market activity at any point in time.
12. Adobe AIR and various API’s Who uses Adobe AIR? The New York Times New York Times Reader 2.0 With the innovative Times Reader 2.0, readers of The New York Times enjoy an experience reminiscent of reading a printed paper, while getting the benefits of automatic news updates and video.
13. Adobe AIR and various API’s Application Programming Interface Social networks are providing access to third party application to help promote their brand.
14. Adobe AIR and various API’s Various Social Network API’s Facebook API & Open Graph Protocol
15. Adobe AIR and various API’s Various Social Network API’s Facebook API & Open Graph Protocol Twitter API
16. Adobe AIR and various API’s Various Social Network API’s Facebook API & Open Graph Protocol Twitter API Google API’s
17. Adobe AIR and various API’s Various Social Network API’s Facebook API & Open Graph Protocol Twitter API Google API’s Amazon Web Services
18. Adobe AIR and various API’s Why Integrate With Social API’s?
19. Adobe AIR and various API’s Why Integrate With Social API’s? Billions of Information From Millions of Users
20. Adobe AIR and various API’s Why Integrate With Social API’s? Billions of Information From Millions of Users Hosted & Relatively Secure
21. Adobe AIR and various API’s Why Integrate With Social API’s? Billions of Information From Millions of Users Hosted & Relatively Secure Integrate With Other Apps
22. Adobe AIR and various API’s Why Integrate With Social API’s? Billions of Information From Millions of Users Hosted & Relatively Secure Integrate With Other Apps It’s Simply Fun :)
23. Part 02 Working With API & ActionScript Result Formats & Authentication
25. Result Formats & Authentication Common Result Formats XML (eXtensible Markup Language)
26. Result Formats & Authentication Common Result Formats XML (eXtensible Markup Language) JSON (Javascript Object Notation)
27. Result Formats & Authentication Common Result Formats XML (eXtensible Markup Language) JSON (Javascript Object Notation) JSON is my personal favorite.
28. Result Formats & Authentication Common Result Formats XML (eXtensible Markup Language) JSON (Javascript Object Notation) JSON is my personal favorite. It’s fairly readable
29. Result Formats & Authentication Common Result Formats XML (eXtensible Markup Language) JSON (Javascript Object Notation) JSON is my personal favorite. It’s fairly readable Readily parsed into array in ActionScript
30. Result Formats & Authentication Common Result Formats XML (eXtensible Markup Language) JSON (Javascript Object Notation) JSON is my personal favorite. It’s fairly readable Readily parsed into array in ActionScript The majority of social networks have JSON formatted API call result
31. Result Formats & Authentication Parsing JSON An example of an API call result formatted as JSON [{"results":[ {"from_user_id_str":"27200872","profile_image_url":"http://a1.twimg.com/profile_images/1078865146/roasted-pepper_normal.jpg","created_at":"Tue, 18 Jan 2011 20:36:06 +0000","from_user":"masdennis","id_str":"27464269884821504","metadata":{"result_type":"recent"},"to_user_id":null,"text":"RT @tubagus99: I'm Speaking on Adobe Flash Camp Indonesia http://bit.ly/eGTfOn, see u tomorrow..","id":27464269884821504,"from_user_id":27200872,"geo":null,"iso_language_code":"en","to_user_id_str":null,"source":"<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>"},{"from_user_id_str":"4809310","profile_image_url":"http://a0.twimg.com/profile_images/1127731248/4square_normal.png","created_at":"Tue, 18 Jan 2011 18:25:12 +0000","from_user":"tubagus99","id_str":"27431327036866560","metadata":{"result_type":"recent"},"to_user_id":null,"text":"I'm Speaking on Adobe Flash Camp Indonesia http://bit.ly/eGTfOn, see u tomorrow..","id":27431327036866560,"from_user_id":4809310,"geo":null,"iso_language_code":"en","to_user_id_str":null,"source":"<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>"}... http://search.twitter.com/search.json?q=adobe%20camp%20indonesia&rpp=50
32. Result Formats & Authentication Parsing JSON The ActionScipt to convert the result into an array _httpService.url = _apiCall; _httpService.resultFormat = "text"; _httpService.addEventListener(ResultEvent.RESULT,resultTweets); _httpService.send(); function resultTweets(event:ResultEvent):void { _jsonResult = "[" + String(event.result) + "]"; var arr:Array = (JSON.decode(_jsonResult) as Array); var rawResults:Array = arr[0].results; _tweetsAC = new ArrayCollection(rawResults); } samples/json/parsing.mxml
33. Result Formats & Authentication Parsing JSON Example App In Action
38. Result Formats & Authentication Authenticating The App Using ActionScript and OAuth protocol
39. Result Formats & Authentication Authenticating The App Using ActionScript and OAuth protocol CodeRanger’s OAuth library
40. Result Formats & Authentication Authenticating The App Using ActionScript and OAuth protocol CodeRanger’s OAuth library Sample App In Action samples/oauth
41. Part 03 The “GroupieSize” Game App Let’s Build A Simple Game
43. Let’s Build A Simple Game Game Concept How Well Do You Know Currently Popular Musicians
44. Let’s Build A Simple Game Game Concept How Well Do You Know Currently Popular Musicians An Adobe AIR Desktop Application
45. Let’s Build A Simple Game Game Concept How Well Do You Know Currently Popular Musicians An Adobe AIR Desktop Application Uses Data Collected from Last.fm
46. Let’s Build A Simple Game Core Codes Get random artists information samples/groupiesize/index.mxml
47. Let’s Build A Simple Game Core Codes Get random artists information Get artists’ listeners count samples/groupiesize/index.mxml
48. Let’s Build A Simple Game Core Codes Get random artists information Get artists’ listeners count Display question samples/groupiesize/index.mxml
49. Let’s Build A Simple Game Core Codes Get random artists information Get artists’ listeners count Display question Display answer and artists’ information samples/groupiesize/index.mxml
50. Let’s Build A Simple Game Core Codes Get random artists information Get artists’ listeners count Display question Display answer and artists’ information Record score samples/groupiesize/index.mxml