Apple has been developing a PastryKit framework which provides Web Apps with a Native App feel.
John Gruber from Daring Fireball noticed that the iPhone User Guide performed and looked very similar to native application. That's because it uses the PastryKit framework in development by Apple.
The framework:
- Completely hides the address bar, even when running not from a saved-to-the-home app icon, but within a page in MobileSafari itself.
- Allows for fixed-position toolbars that never budge from the top when you scroll.
- And: sets its own scrolling friction coefficient, allowing you to fling long lists.
After installing the User Guide app to your home screen and launching it from there, there's really very little to suggest that it isnt a native iPhone application. No MobileSafari address bar at the top, no MobileSafari toolbar at the bottom. Scrolling is fast and has momentum. It even works perfectly offline, because the contents of the user guide are stored locally in a database using HTML5.
It's unclear whether PastryKit is something Apple intends to make public. Technically, any of these features could be accomplished by a very advanced coder; however, going to all this trouble to create the framework for internal use only seems like a waste of resources.
Read More
John Gruber from Daring Fireball noticed that the iPhone User Guide performed and looked very similar to native application. That's because it uses the PastryKit framework in development by Apple.
The framework:
- Completely hides the address bar, even when running not from a saved-to-the-home app icon, but within a page in MobileSafari itself.
- Allows for fixed-position toolbars that never budge from the top when you scroll.
- And: sets its own scrolling friction coefficient, allowing you to fling long lists.
After installing the User Guide app to your home screen and launching it from there, there's really very little to suggest that it isnt a native iPhone application. No MobileSafari address bar at the top, no MobileSafari toolbar at the bottom. Scrolling is fast and has momentum. It even works perfectly offline, because the contents of the user guide are stored locally in a database using HTML5.
It's unclear whether PastryKit is something Apple intends to make public. Technically, any of these features could be accomplished by a very advanced coder; however, going to all this trouble to create the framework for internal use only seems like a waste of resources.
Read More


![Low-Cost MacBook Colors Were Originally Planned for M2 MacBook Air [Rumor] Low-Cost MacBook Colors Were Originally Planned for M2 MacBook Air [Rumor]](/images/news/99984/99984/99984-160.jpg)
![Apple Seeds Xcode 26.3 RC 2 With Claude 4.6 Support [Download] Apple Seeds Xcode 26.3 RC 2 With Claude 4.6 Support [Download]](/images/news/99980/99980/99980-160.jpg)







![Apple Watch Series 11 Now $299, 46mm Model Also at Record Low [Deal] Apple Watch Series 11 Now $299, 46mm Model Also at Record Low [Deal]](/images/news/99986/99986/99986-160.jpg)
![Expired: Save $900 on Apple's 11-Inch M4 iPad Pro 2TB With Nano-Texture Glass [Deal] Expired: Save $900 on Apple's 11-Inch M4 iPad Pro 2TB With Nano-Texture Glass [Deal]](/images/news/99982/99982/99982-160.jpg)
![11-Inch M5 iPad Pro Hits New All-Time Low at $799.91 [Deal] 11-Inch M5 iPad Pro Hits New All-Time Low at $799.91 [Deal]](/images/news/99962/99962/99962-160.jpg)
![11-inch M5 iPad Pro (1TB) Drops to All-Time Low of $1,449 [Deal] 11-inch M5 iPad Pro (1TB) Drops to All-Time Low of $1,449 [Deal]](/images/news/99924/99924/99924-160.jpg)
![Original AirTag Drops to All-Time Low Price of $17 [Deal] Original AirTag Drops to All-Time Low Price of $17 [Deal]](/images/news/99856/99856/99856-160.jpg)