Coder Social home page Coder Social logo

simudream / pastrykit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jimeh/pastrykit

0.0 1.0 0.0 345 KB

A little-known and unreleased iPhone web-app Javascript framework developed by Apple.

Home Page: http://help.apple.com/iphone/3/mobile/

JavaScript 97.92% HTML 2.08%

pastrykit's Introduction

PastryKit

If you don't know what PastryKit is, you should go read John Gruber's PastryKit article on Daring Fireball. In short it's a Javascript framework for iPhone WebApps, which simulates the nice scrolling and navigation in native iPhone apps. It was (presumably) developed by Apple for the iPhone User Guide (set browser user agent to MobileSafari 3.x to view) a good few months ago, but nothing has been officially released or mentioned about PastryKit.

About PastryKit.git

This is simply an attempt to bring more attention to PastryKit. And by doing so helping the community to improve the kind and quality of Web Apps that can be built for the iPhone and iPod Touch.

I used jsbeautifier.org to reformat the PastryKit source into a more humanly readable format, as well as fixed about 500 warnings thrown by the JSLint validator.

Testing

To test PastryKit in action, you will need to serve up the repository via HTTP, and open mobile/index.html, as it pulls data from the Contents folder via Ajax.

Forking & Development

Please feel free to fork and improve/modify PastryKit.git. I will happily merge any improvements back into my repository. And I should mention that I'm no JavaScript guru myself, so I'm sure there's better people for this job than me :)

Legal / License

I would assume Apple has copyright on PastryKit, but no copyright information is given anywhere in the source files from what I can find, so for now all I'll say is, it's most likely owned by Apple. Hopefully they won't demand I remove this project from GitHub, but incase they do request a removal, I will comply without any hesitation, and I would have to demand that any forks of PastryKit.git also be removed.

P.S. Apple, if you are reading this, I just want to bring your awesome code to light and see more advanced web apps being built. So don't sue me ok? :)

pastrykit's People

Contributors

jimeh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.