The document summarizes a presentation about scaling Pinterest's architecture. It discusses how Pinterest uses sharding across multiple MySQL databases to scale its infrastructure. Key points include how Pinterest generates IDs across shards, loads data, handles caching, and has transitioned its database structure over time to support increased load.
The document summarizes a presentation about scaling Pinterest's architecture. It discusses how Pinterest uses sharding across multiple MySQL databases to scale its infrastructure. Key points include how Pinterest generates IDs across shards, loads data, handles caching, and has transitioned its database structure over time to support increased load.
PhoneGap is a framework that allows developers to build mobile apps using HTML, CSS and JavaScript instead of native languages like Java or Objective-C. It works by wrapping the application in a native container that provides access to device capabilities like the camera or accelerometer through plugins. Developers can create plugins using native code to extend the functionality available to the wrapped webview. The framework handles communication between the JavaScript code and native plugins through an exec method that allows calling native functions and passing back results.
This document discusses building mobile applications using PhoneGap, jQuery, and Dreamweaver. It provides an overview of different mobile application types including mobile HTML, web apps, hybrid apps, and native apps. It then demonstrates how to create hybrid mobile apps with PhoneGap and jQuery Mobile, including accessing device APIs, building user interfaces with jQuery Mobile, and creating lists and charts with JavaScript plugins. It also covers how to package and deploy the app to different platforms using PhoneGap.
This document discusses building mobile applications using PhoneGap, jQuery, and Dreamweaver. It provides an overview of different mobile application types including mobile HTML, web apps, hybrid apps, and native apps. It then demonstrates how to create hybrid mobile apps with PhoneGap and jQuery Mobile, including accessing device APIs, building user interfaces with jQuery Mobile, and creating customizable PhoneGap plugins.
iOS5 introduced several new features including iCloud for syncing data across devices, Siri for voice commands, and iMessage for messaging between iOS devices. It also included updates to frameworks like new APIs for iCloud and auto reference counting to improve memory management without garbage collection. The release focused on improved integration and communication across Apple devices and services.