The Marketing Playbook for API & SDK AdoptionKate Pietrelli
Beyond a doubt, the marketplace for application distribution is crowded, and fatigue is setting in among developers. How do you rise above the rest, and get developers to prioritize implementing your API or SDK over the competition? What are the best channels to market and what outcomes can you anticipate to achieve? Kate Pietrelli shares tactics and insights regarding API and SDK marketing for developers from traditional lead gen and demand programs to media and events to messaging strategies.
This document discusses Crocos' use of Facebook for marketing and promotions. It introduces Crocos' Facebook page and scheduler application, which has over 4,000 fans. It also covers technical details about the Facebook API, permissions, and SDKs that Crocos utilizes to integrate its services with Facebook. Tips are provided around using the Facebook developer forum and carefully managing permission levels.
English version of the presentation given at MUM BG 2014.
Errata:
Slide 6:
- PHP_CompatInfo for the first API client actually shows compatibility with 5.0+.
Slide 18:
- It is possible to run an API application on the same router, using MetaRouter/KVM, as long as the host has sufficient spare RAM to allocate for it, and the guest OS is one where you're allowed to install custom software.
The Marketing Playbook for API & SDK AdoptionKate Pietrelli
Beyond a doubt, the marketplace for application distribution is crowded, and fatigue is setting in among developers. How do you rise above the rest, and get developers to prioritize implementing your API or SDK over the competition? What are the best channels to market and what outcomes can you anticipate to achieve? Kate Pietrelli shares tactics and insights regarding API and SDK marketing for developers from traditional lead gen and demand programs to media and events to messaging strategies.
This document discusses Crocos' use of Facebook for marketing and promotions. It introduces Crocos' Facebook page and scheduler application, which has over 4,000 fans. It also covers technical details about the Facebook API, permissions, and SDKs that Crocos utilizes to integrate its services with Facebook. Tips are provided around using the Facebook developer forum and carefully managing permission levels.
English version of the presentation given at MUM BG 2014.
Errata:
Slide 6:
- PHP_CompatInfo for the first API client actually shows compatibility with 5.0+.
Slide 18:
- It is possible to run an API application on the same router, using MetaRouter/KVM, as long as the host has sufficient spare RAM to allocate for it, and the guest OS is one where you're allowed to install custom software.
This presentation demonstrates the great successes of the Netflix API to date. After some introspection, however, there is an opportunity to better prepare the API for the future. This presentation also offers a few ideas on how the Netflix API architecture may change over time.
This document provides an overview of the technical architecture for a cloud platform. It discusses various components including source control, continuous integration/build services, artifact storage, deployment services, infrastructure as code, orchestration, configuration/vaults, logging, monitoring, service discovery, load balancing, and platform services. For each component, it outlines relevant features, example solutions, and standards. The overall goal is to provide guidance on architecting a cloud platform that can build, deploy, host, run, and monitor application services.
The Salesforce Platform Mobile Services provides developers with tools to easily create mobile applications while leveraging existing skill sets like Visualforce, JavaScript and HTML. The open-source Salesforce Platform Mobile SDKs afford you the flexibility of building native, web and hybrid apps for iOS and Android. This webinar is the first in a series focusing on the new Mobile SDK 2.0 features and will demonstrate how the SDK to can empower your Visualforce pages to create hybrid applications - applications that can leverage native functionality even when written completely in HTML and JavaScript. Future webinars will focus on using the iOS and Android versions of the Mobile SDK.
Josh and Akhilesh show developers how to take features of Mobile Services, like the jQuery Mobile Pack, and convert them to hybrid applications using the Mobile SDK 2.0. Developers will also see some of the unique features of the Mobile SDK - including new components for building your mobile interface and the ability to store information offline securely on a mobile device.
Key Takeaways:
Learn how to leverage your existing Visualforce and JavaScript skills to build mobile apps
Use HTML and JavaScript to easily create and customize your mobile interface
Leverage the Mobile SDK 2.0 to create hybrid applications that provide mobile device functionality, like secure storage and access to camera, using Visualforce pages.
Developing an API strategy should be considered a journey, not a project with a predetermined outcome. This presentation describes Netflix's journey to discover a winning API strategy as well as future directions for the API.
Greg Wester introduces Apex Realtime Debugger, a new tool that allows developers to debug Apex code and triggers live in sandboxes and production environments. It instruments the platform to observe Apex code execution and provides unit tests, debug logs, and an interactive debugger. This helps developers reproduce and fix bugs that may only appear in complex sandbox and production environments due to differences from developer orgs in metadata, data, and managed code. The debugger can be used to debug async Apex code and works like a local debugger with a dedicated leased line session. It is generally available with licenses assigned per org and can be trialed.
Deep-Dive: Building Mobile Web Applications with AWS Mobile SDKAmazon Web Services
This document provides an overview of building mobile web applications using the AWS Mobile SDK. It discusses authentication and authorization, static asset hosting, notifications, API interactions, architecture considerations around scale, costs and security, and frontend tooling like React and Angular. It also describes using Amazon Cognito for user pools and identity management, API Gateway for routing, and hosting static content on S3 with API integration. The document focuses on serverless architectures using Lambda and providing analytics via Mobile Analytics. It emphasizes building reactive and high-performance mobile web apps on AWS.
With the Lightning Framework you can build modern apps faster and run them across all your devices. With the Winter ’17 Release, we’ve delivered a number of enhancements to Lightning to help you build even faster including new Lightning Base Components and Lightning Data Services. Learn about these important new features and more in this must-attend webinar.
- Accessing data more easily and efficiently with the new Lightning Data Service
- Building Lightning Components faster with new Lightning Base Components
- Developing more interactive experiences with new Lightning Quick Actions and the Utility Bar
Lightning allows developers to rapidly develop highly interactive applications with Lightning Components. In this webinar, we will show you the best practices to build a single page application by using features from the Lightning Component framework.
AWS Device Farm is a service that allows users to test mobile apps on real devices in the cloud. It addresses the problem of the high cost and complexity of maintaining an in-house lab with many physical devices to test apps on. AWS Device Farm allows developers to upload their app, configure tests, and run those tests simultaneously across hundreds of Android and iOS devices without having to manage the physical infrastructure. Developers can then view detailed reports on bugs, performance issues, and other test results in minutes.
This presentation demonstrates the great successes of the Netflix API to date. After some introspection, however, there is an opportunity to better prepare the API for the future. This presentation also offers a few ideas on how the Netflix API architecture may change over time.
This document provides an overview of the technical architecture for a cloud platform. It discusses various components including source control, continuous integration/build services, artifact storage, deployment services, infrastructure as code, orchestration, configuration/vaults, logging, monitoring, service discovery, load balancing, and platform services. For each component, it outlines relevant features, example solutions, and standards. The overall goal is to provide guidance on architecting a cloud platform that can build, deploy, host, run, and monitor application services.
The Salesforce Platform Mobile Services provides developers with tools to easily create mobile applications while leveraging existing skill sets like Visualforce, JavaScript and HTML. The open-source Salesforce Platform Mobile SDKs afford you the flexibility of building native, web and hybrid apps for iOS and Android. This webinar is the first in a series focusing on the new Mobile SDK 2.0 features and will demonstrate how the SDK to can empower your Visualforce pages to create hybrid applications - applications that can leverage native functionality even when written completely in HTML and JavaScript. Future webinars will focus on using the iOS and Android versions of the Mobile SDK.
Josh and Akhilesh show developers how to take features of Mobile Services, like the jQuery Mobile Pack, and convert them to hybrid applications using the Mobile SDK 2.0. Developers will also see some of the unique features of the Mobile SDK - including new components for building your mobile interface and the ability to store information offline securely on a mobile device.
Key Takeaways:
Learn how to leverage your existing Visualforce and JavaScript skills to build mobile apps
Use HTML and JavaScript to easily create and customize your mobile interface
Leverage the Mobile SDK 2.0 to create hybrid applications that provide mobile device functionality, like secure storage and access to camera, using Visualforce pages.
Developing an API strategy should be considered a journey, not a project with a predetermined outcome. This presentation describes Netflix's journey to discover a winning API strategy as well as future directions for the API.
Greg Wester introduces Apex Realtime Debugger, a new tool that allows developers to debug Apex code and triggers live in sandboxes and production environments. It instruments the platform to observe Apex code execution and provides unit tests, debug logs, and an interactive debugger. This helps developers reproduce and fix bugs that may only appear in complex sandbox and production environments due to differences from developer orgs in metadata, data, and managed code. The debugger can be used to debug async Apex code and works like a local debugger with a dedicated leased line session. It is generally available with licenses assigned per org and can be trialed.
Deep-Dive: Building Mobile Web Applications with AWS Mobile SDKAmazon Web Services
This document provides an overview of building mobile web applications using the AWS Mobile SDK. It discusses authentication and authorization, static asset hosting, notifications, API interactions, architecture considerations around scale, costs and security, and frontend tooling like React and Angular. It also describes using Amazon Cognito for user pools and identity management, API Gateway for routing, and hosting static content on S3 with API integration. The document focuses on serverless architectures using Lambda and providing analytics via Mobile Analytics. It emphasizes building reactive and high-performance mobile web apps on AWS.
With the Lightning Framework you can build modern apps faster and run them across all your devices. With the Winter ’17 Release, we’ve delivered a number of enhancements to Lightning to help you build even faster including new Lightning Base Components and Lightning Data Services. Learn about these important new features and more in this must-attend webinar.
- Accessing data more easily and efficiently with the new Lightning Data Service
- Building Lightning Components faster with new Lightning Base Components
- Developing more interactive experiences with new Lightning Quick Actions and the Utility Bar
Lightning allows developers to rapidly develop highly interactive applications with Lightning Components. In this webinar, we will show you the best practices to build a single page application by using features from the Lightning Component framework.
AWS Device Farm is a service that allows users to test mobile apps on real devices in the cloud. It addresses the problem of the high cost and complexity of maintaining an in-house lab with many physical devices to test apps on. AWS Device Farm allows developers to upload their app, configure tests, and run those tests simultaneously across hundreds of Android and iOS devices without having to manage the physical infrastructure. Developers can then view detailed reports on bugs, performance issues, and other test results in minutes.
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 TaiwanAlan Tsai
相信大家對於為什麼要把服務 API 化的原因都清楚了,但是該怎麼開始呢?如果要走 API Design First 那怎麼可以產生出好持續維護的 OpenAPI (Swagger) 文件作為溝通的 Contract 呢?API 開發完上線之後怎麼能夠確保安全,以及出錯如何追蹤問題呢?如果只是單純的 DB 異動的 CRUD 需要建立後端 API 嗎?隨著 API 數量變多怎麼收攏所有有提供的 API 呢?
在這場,我們來看一下針對一些 API First 遇到的問題,微軟提供了那些解決方案給我們。
The simple process of APP Design Part III for the course of UOID, uoid.drhhtang.net
A multidisciplinary collaboration course for user-oriented innovative APP design.
by drhhtang@NTUST