AdLib - Apple’s secret iPad web framework?

Jim Hoskins

I know, I know, enough news about the iPad already! I haven’t picked one up yet because I’m much more keen on having a device with 3G access. However, this isn’t about the iPad itself, but something very interesting I stumbled upon while playing with the iPad Simulator.

With the iPad comes a special Safari bookmark labeled “iPad User Guide.” The page it links to behaves almost exactly like a native application, but in the web browser. It has a split-view with all of the UI flare in UIKit. The crazy part is, it’s done completely in HTML/CSS/JavaScript.

Check out this video to see the iPad User Guide’s split-view scrolling panes in action:

Breaking the Rules

What’s particularly interesting is that it does something that shouldn’t really be possible in Mobile Safari: It includes scrolling panes that can be manipulated with a single finger, complete with the signature iPhone OS “scroll bars” and elastic transitions. If you have ever worked with Safari on the iPhone, you know that having scrolling boxes of content is sort of possible, but requires a special two-finger gesture to scroll.

Curiosity got the best of me, so I loaded the page in Safari on my laptop (and changed Safari’s user agent to mimic the iPad) and got to work with the developer tools. After extracting the JavaScript and de-minifying it, my suspicions were confirmed. Apple was manually reading the touch events, calculating the inertia of the scrolling, and manually drawing the scroll bars. It was incredible that it worked so smoothly in the browser.

The Mystery of “AD”

What was more interesting is that there was an entire framework running this web application. The framework weighed in at 4,300 lines of code, and was unmistakably an Apple-born API. Every class and constant was prefixed with the letters “AD” and some of the classes include ADTabBarController, ADScrollPane, ADViewController, ADView, ADToolbar, and dozens more.

What does the AD prefix stand for? I don’t know. The framework itself was contained in a file called AdLib-ug-ipad.js, so for the time being let’s call it AdLib. I also appreciate the sense of humor the developers seem to have about the name. The accompanying application code that utilizes the framework is about 1,500 lines and offers a few clues as to how to use the AdLib framework. There is no documentation in the code or anywhere online, and the local variables are shortened to a, b, c, etc… If you want to know more about how it works, take a look at the code linked below.

Is AdLib a framework that Apple plans to release for the public? I sure hope so. The framework looks to be extremely well thought out and complete. Perhaps this will be a framework to support a future release of Dashcode, an application for writing dashboard widgets and Safari/iPhone web apps. Maybe we’ll hear something about it this Thursday at Apple’s event for iPhone OS 4.

What do you think?

I have copied and de-minified the code, however there is absolutely no license from Apple for use of this code. This is purely for informational purposes.

What do you think about AdLib? What does “AD” stand for? Is Apple about to release a JavaScript framework? Let us know, in the comments.

Update

So It looks like Apple has no intent to release these tools to developers to create iPad interfaces. I was informed that GitHub (the company that was hosting the code snippets) received a DMCA takedown notice from Apple for the code, and has removed it. If you are still interested in seeing the code, visit http://help.apple.com/ipad/mobile/interface/ with a browser using an iPad user agent.

133 comments ↓

#1 Gavin Stark on 04.07.10 at 12:49 pm

I think/hope they will adopt http://cappuccino.org since it brings a good portion of a framework people know for Apple development (Cocoa) over to the web. From what I’ve heard Apple seems to let these small frameworks get built for individual projects. Maybe its something they hacked together for this specific app.

#2 JeanHuguesRobert on 04.07.10 at 1:23 pm

Cool. Lets hope some jQuery extension will make this avaible for everybody.

#3 Brett H on 04.07.10 at 2:04 pm

Apple, PLEASE make this available & supported!

#4 Joe on 04.07.10 at 2:32 pm

I noticed this, and tried to load it via Safari using the iPhone U-A and got booted out. How did you get to the page from your browser?

btw, Apple has a bug in there. All their back buttons are missing the button graphic ;)

#5 markus on 04.07.10 at 3:04 pm

via DF: this looks similar hand has comments: http://developer.apple.com/iphone/library/iPad/ui/js/ui-ipad.js

#6 James on 04.07.10 at 3:15 pm

It looks similar to what they did for the iPhone (see http://davidbcalhoun.com/2009/pastrykit-digging-into-an-apple-pie for more details on that) including the JSON content loading. It also includes support for internationalization.

The iPhone U-A won’t work, it has to be iPad U-A. There is a script there called redirect.js that will check for it.

#7 Michael Grinich on 04.07.10 at 3:38 pm

I did some reverse-engineering and built a Twitter trends reader on top of PastryKit a while back.

http://michaelgrinich.com/pastrytweets

Code: http://github.com/grinich/PastryTweets

#8 Ben Kessler on 04.07.10 at 3:47 pm

Have you seen Gmail’s modified Web interface for the iPad? Scrolling inbox pane as well as the ability to scroll the messages.

http://gmailblog.blogspot.com/2010/04/gmail-on-ipad.html

#9 AdLib: Apple’s Secret Weapon For Making Better Web Apps For The iPad on 04.07.10 at 3:47 pm

[...] guys who brought it to our attention, Done21, are tentatively referring to this unannounced, not-quite-public framework as “AdLib”, after [...]

#10 Ajaxian » AdLib: PastryKit for the tablet? on 04.07.10 at 4:24 pm

[...] a cool library from Apple that makes great iPhone apps using the Web. Now we see the mysterious AdLib which seems to be similar but gives you goodness on the iPad [...]

#11 Daily News Recap (April 7, 2010) | TheMacFeed on 04.07.10 at 4:46 pm

[...] attempted to fix the Wi-Fi issue. Done21 claims to have found the special framework used in the iPad. iSuppli tore down an iPad, turns out it should cost about [...]

#12 Jeffrey Rosen on 04.07.10 at 4:52 pm

“I haven’t picked one up yet because I’m much more keen on having a device with 3G access.”

Just a public service announcement: you can actually pick up a Wifi iPad now and trade it in for a 3G when it comes out with no restocking fee! I was holding out myself until I learned about this.

#13 Apple Writes Entire Framework to Build Native-Like iPad WebApps | Mac Productions on 04.07.10 at 5:00 pm

[...] Read More [...]

#14 AppleInsider | Apple creates AdLib framework to enable rich iPad web apps « Bytes Hotdish on 04.07.10 at 6:06 pm

[...] new AdLib framework for iPad, detailed by web developer Jim Hoskins, is used by the built in iPad User Guide within Safari to present a [...]

#15 AdLib: Apple’s Secret Weapon For Making Better Web Apps For The iPad | Mobile Telephones on 04.07.10 at 6:53 pm

[...] guys who brought it to our attention, Done21, are tentatively referring to this unannounced, not-quite-public framework as “AdLib”, [...]

#16 Apple trabalha em implementação da interface de navegação do iPad para sites da web | MacMagazine on 04.07.10 at 7:43 pm

[...] com suporte a split views em modo paisagem e popovers no modo retrato. Neste caso, o código dele foi analisado por um desenvolvedor, e foi tão bem implementado que o web app é inteligente o bastante para alternar entre um modo e [...]

#17 Oli on 04.07.10 at 7:45 pm

Maybe it stands for Almost Done :P

Joking apart, did you get to play with it a little bit?

#18 taobao on 04.07.10 at 8:05 pm

It will be so awesome if we could use it too.

#19 Sach on 04.07.10 at 9:43 pm

Looks like Google may be utilizing the “AD” libraries for their Gmail iPad interface

#20 iPad’s AdLib HTML5 Framework Unearthed | iPad Sites | iPad Spring on 04.07.10 at 10:40 pm

[...] his iPad (it’s AdLib-ug-ipad.js for the trivia buffs out there), a developer by the name of Jim Hoskins is credited as discovering Apple’s key to HTML 5 through its SDK and [...]

#21 Apple uses AdLib JaveScript framework to make richer web apps for iPad | Ipad & Iphone Tech | Ipad & Iphone Technology Blog | Ipad & Iphone Tech on 04.07.10 at 11:22 pm

[...] Done21.com has detected something engaging in a online iPad user-guide: a brand brand new JavaScript horizon they’ve dubbed AdLib (after a filename) which allows for really local app demeanour as well as feel in a decidedly web-based app. [...]

#22 Skyler McCaw (Twitter: Light_Peak) on 04.07.10 at 11:43 pm

Bad idea using the word “ad” in it. I instantly think “mobile advertisement”, the way Apple and Google both compete for it. But I’ll keep an open mind.

#23 Apple uses AdLib JaveScript framework to make richer web apps for iPad | Hitech Zone on 04.07.10 at 11:46 pm

[...] Done21.com has discovered something interesting in the online iPad user-guide: a new JavaScript framework they’ve dubbed AdLib (after its filename) that allows for very native app look and feel in the decidedly web-based app. [...]

#24 Mo T on 04.07.10 at 11:54 pm

Apple’s big on SproutCore… We’ll be seeing a lot more Apps written using that framework

#25 AdLib, ein neues Framework für das iPad? » News » Poshpad on 04.08.10 at 2:05 am

[...] User Guide. Was sich auf den ersten Blick anfühlt wie eine native App ist eine Webseite die, wie Jim Hoskins entdeckt hat, über ein gänzlich neues Framework ausgeliefert wird. Bereits für das iPhone nutzte [...]

#26 Apple uses AdLib JavaScript framework to make richer web apps for iPad | iPhoneApp Dev Blog on 04.08.10 at 2:05 am

[...] Done21.com has discovered something interesting in the online iPad user-guide: a new JavaScript framework they’ve dubbed AdLib (after its filename) that allows for very native app look and feel in the decidedly web-based app. [...]

#27 Morning Briefing : digirati on 04.08.10 at 2:06 am

[...] für Web-Entwickler: AdLib – Apple’s secret iPad [...]

#28 Linden LAN » Blog Archive » Spoof The iPad User-Agent And See The “AdLib” Framework In Action on 04.08.10 at 2:19 am

[...] Done, Apple appar­ently has its own iPad-specific web frame­work, which Jim Hoskins has dubbedAdLib. If you don’t own an iPad, you can still have a look at it by spoof­ing the user-agent [...]

#29 AdLib, el framework de Apple para las web diseñadas para el iPad | AppleWeblog on 04.08.10 at 4:01 am

[...] diseñado para e iPhone y a TuneKit, usado para los contenidos de iTunes LP.Hoskins comenta en su blog que se tratan de 4300 líneas de código JavaScript, HTML y CSS, todos estándares web, que [...]

#30 Webentwicklung: „AdLib“ – Apples Framework für Web-Apps im iPad-Style » t3n News on 04.08.10 at 4:09 am

[...] Falk Hedemann) Apple scheint ein neues Framework für Web-Apps in der Hinterhand zu haben, mit dem Entwickler Anwendungen im iPad-Style erstellen können. Jim [...]

#31 Highlander on 04.08.10 at 4:21 am

To try it out on Mac (or PC) Safari:
First enable develop menu. (Preferences / Advanced / Show Develop menu in menu bar)
Change user agent (Develop/User Agent/Other…) to:

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us)
AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367
Safari/531.21.10

Then you can view the iPad’s online help here:
http://help.apple.com/ipad/mobile/interface/

Of course you can try it out in any other modern browser that supports user agent change.

#32 UR-VE.COM » Blog Archive » AdLib, el framework de Apple para las web diseñadas para el iPad on 04.08.10 at 4:57 am

[...] comenta en su blog que se tratan de 4300 líneas de código JavaScript, HTML y CSS, todos estándares web, que [...]

#33 » AdLib Canal Apple on 04.08.10 at 5:47 am

[...] aplicaciones web en la iPad, usando HTML, CSS y Javascript, según ha descubierto el programador Jim Hoskins. El nuevo sistema se usa en la guía del usuario de la iPad, y presenta temas en una pantalla [...]

#34 Apple’s web framework | Life-Blog on 04.08.10 at 5:59 am

[...] Interessant om te zien dat de help pagina’s van apple’s Ipad geheel opgebouwd zijn uit HTML,CSS en JavaScript. Lees hier: Almost Done [...]

#35 Rastaman on 04.08.10 at 6:02 am

About the name AD, I think that AD stand for “Apple Developer” and is used by the team in charge of the Apple Developer connection websites.

#36 Canal #Mac del IRC Hispano » Blog Archive » AdLib, el framework para el iPad on 04.08.10 at 6:25 am

[...] esto si que es interesante que ya este “disponible” el framework para realizar o transformar vuestras webs para el iPad. Vamos, para tirar de todos las posibilidades que este ofrece. Ideal para webmasters o [...]

#37 AdLib, Apple iPad Web Framework | CoolTechZone.com on 04.08.10 at 7:01 am

[...] Done21 outlines what could be something huge. Indication that Apple is blending the world of Web app and installed app, down to where you cannot really see the difference. Based on what I am seeing in this video, the proof is readily apparent to all those who are ready to see what can be done with a file called AdLib. [...]

#38 James on 04.08.10 at 8:32 am

Did anyone grab a copy of the commented version on apple’s site? It looks like it has been replaced with the minified version.

#39 Karim on 04.08.10 at 9:09 am

This is a very synical view, but could ‘AD’ possibly stand for some sort of ADvertising supported webpages/frameworks. We know Apple is looking at developing an advertising platform (specifically a mobile one). Infusing iPhon/iPad specific webpages with Ads could be the way Apple want’s to go on this.

#40 GDG on 04.08.10 at 9:48 am

I think “AD” stands for Apple Developer and AdLib is the Apple Developer Library of JS Framework I’m hoping they’ll release. That’s just my two cents.

#41 Michelle Blum on 04.08.10 at 11:00 am

I too am waiting for the 3G, but I’ve been to Best Buy twice just to play. I agree that the world of web apps is going to grow. For one, it’s a great way to get your content out there WITHOUT worrying about App Store approval. Actually, I am putting together a list of the best web apps out there, mainly web apps for the iPad but really any Safari web app that looks like a native app. If any one knows of any, please let me know on twitter so I can share. http://twitter.com/iPadWebApps

#42 Blog do iPhone » Arquivo » Apple já possui frameworks para criar uma página web com a interface do iPad on 04.08.10 at 11:53 am

[...] Fonte [...]

#43 ADLib : Apple’s RDA solution for June ? « Cjed Audio blog on 04.08.10 at 5:44 pm

[...] April 8, 2010 The iPad User Guide (web application) was made using a new framework, ADLib, developed by Apple. It is based on HTML/CSS/JavaScript and it reproduces the controls and effects from the [...]

#44 AdLib, il web framework Apple per iPad | Edit - Il blog di HTML.it on 04.09.10 at 1:11 am

[...] [Via Almost Done] [...]

#45 Sean Gilligan on 04.09.10 at 1:29 am

For a standalone solution for single finger scrolling check out iScroll iScroll is also being integrated with iUI check the iui-developers Google group for the latest info.

#46 Oli on 04.09.10 at 4:00 am

Yesterday they announced iAd, which is based on HTML5

#47 AdLib: Apple’s secret web app weapon « Apple « Apple News Fan Page on 04.09.10 at 6:41 pm

[...] web app developers have been means to put together yet. Why? Apple’s got a tip — Done21 is job it “AdLib,” after a record found somewhere in a source code, as well as assumingly it’s a living room [...]

#48 links for 2010-04-09 | Michael Ong | On9 Systems on 04.09.10 at 7:08 pm

[...] AdLib – Apple’s secret iPad web framework? – Almost Done (tags: ipad javascript framework apple iphone mobile development html) [...]

#49 AdLib el framework HTML del iPad : en apple tablet iPad on 04.09.10 at 7:11 pm

[...] Visto en Almost Done [...]

#50 AdLib: Apple's secret web app weapon on 04.09.10 at 7:32 pm

[...] than anything web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects UIKit [...]

#51 AdLib: Apple’s secret web app weapon | oQlz Blog on 04.09.10 at 7:34 pm

[...] than anything web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects UIKit [...]

#52 AdLib: Apple’s secret web app weapon – ComputerUser.ca on 04.09.10 at 7:46 pm

[...] than anything web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects UIKit [...]

#53 AdLib: Apple’s secret web app weapon | theintechnology on 04.09.10 at 7:54 pm

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#54 AdLib: Apple’s secret web app weapon | Design City on 04.09.10 at 7:58 pm

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#55 AdLib: Apple’s secret web app weapon | Techne.ws on 04.09.10 at 8:25 pm

[...] than anything web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects UIKit [...]

#56 ø AdLib: Apple’s secret web app weapon | How to last long in bed | Cure premature ejaculation ø on 04.09.10 at 8:45 pm

[...] web app developers have been able to put together yet. wht? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#57 AdLib: Apple’s secret web app weapon | Free Ipad Me! The Best Source for Ipads! on 04.09.10 at 8:51 pm

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#58 AdLib: Apple’s secret web app weapon | Free iPad - One Time Offer! on 04.10.10 at 12:47 am

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#59 6 frameworks de Javascript que están cambiándole la cara a la web « El blog de Andrés Pagella on 04.10.10 at 1:17 am

[...] hecho enteramente con XHTML, CSS y JS – No tendría por qué haberlo aclarado). Gracias a Done21 me enteré de la existencia del framework detrás de esa funcionalidad: Una críptica API de JS de [...]

#60 » AdLib: Apple’s secret web app weapon on 04.10.10 at 4:21 am

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#61 AdLib: Apple’s secret web app weapon | Mobile Press on 04.10.10 at 4:43 am

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#62 Apple-Overload! » AdLib: Apple’s secret web app weapon on 04.10.10 at 5:06 am

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#63 AdLib: Apple’s secret web app weapon « on 04.10.10 at 5:47 am

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#64 Fazer Apps para iPhone e iPad em HTML on 04.10.10 at 4:11 pm

[...] Pode parecer uma App nativa, mas este iPad User Guide é feito em HTML/CSS/Javascript puro! [...]

#65 About AdLib: PastryKit for the tablet? | Intipadi.com on 04.10.10 at 8:26 pm

[...] a cool library from Apple that makes great iPhone apps using the Web. Now we see the mysterious AdLib which seems to be similar but gives you goodness on the iPad [...]

#66 Nuevas librerías para iPad - Vaya Huevos on 04.11.10 at 8:51 am

[...] Done21Web: Apple [...]

#67 iPad User Guide Web UI « Macshark on 04.11.10 at 9:40 am

[...] detailed over at Done21 last week, Apple have been using an awesome framework to mimmic Native iPad Apps in a web [...]

#68 Stephen on 04.11.10 at 9:50 am

Hi Jim,

I came across your post this morning as I was wondering would it be possible to mimmic the iPad 2 Column Interface via a Web App. After spending an hour or 2 messing around, I have managed to get all of the source behind the User Guide and figure out how it loads its data etc. My next step is to run the App off a MySQL Database instead of a local file.

I have made the full source available on my site, http://www.gregsrumors.com and have also put the demo of the Users Guide up there that is accessible from any browser, not just the iPad.

I was wondering how interested you where in continuing development along this line after you recent post?

Thanks,
Stephen

#69 AdLib: Apple’s secret web app weapon - A Collection of Latest Happening in Technology Field on 04.11.10 at 2:37 pm

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#70 Meanwhile in Gotham City ← pseudopost.org on 04.11.10 at 4:27 pm

[...] Shared AdLib – Apple’s secret iPad web framework? – Almost Done. [...]

#71 Around the web | alexking.org on 04.11.10 at 11:21 pm

[...] AdLib – Apples secret iPad web framework? – Almost Done – very interesting. (thanks Mark) [...]

#72 AdLib: Apple’s secret web app weapon on 04.11.10 at 11:47 pm

[...] web app developers have been able to put together yet. Why? Apple’s got a secret — Done21 is calling it “AdLib,” after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#73 AdLib: Apple’s secret web app weapon : iBrowzz on 04.12.10 at 11:17 pm

[...] web app developers have been able to put together yet. Why? Apple’s got a secret – Done21 is calling it “AdLib,”after a file found somewhere in the source code, and apparently it’s a library that connects [...]

#74 AdLib – Apple’s secret iPad web framework? | dralnuX on 04.13.10 at 7:51 pm

[...] Full Story: Almost Done [...]

#75 Friday Morning News | MacTalk Australia on 04.15.10 at 5:18 pm

[...] is the name that’s been given to a not-so-secret-anymore Apple web framework. The story mentions use on the iPad, but if I’m not mistaken visiting the iPhone User Guide [...]

#76 Preview: My Portfolio and Resume - iPhonized | @tL Creative on 05.04.10 at 2:23 pm

[...] Webapp repository for evidence. If that doesn’t do it for you, then see references to a ‘Secret UI Framework,’ nicknamed AdLib by the developer who sniffed it out while tooling around in Apple’s developer [...]

#77 Apple’s Gianduia framework to rival Flash and Silverlight? | BlogoFlux - Latest news on Gadgets, Internet, Applications & Hardware on 05.08.10 at 1:16 pm

[...] is used by Apple Retail, Coherent is used by Dashcode 3, PastryKit is used by the iPhone, and AdLib is used by the [...]

#78 Nyheder fra Dansk Apple Forum on 05.09.10 at 4:28 am

[...] bruger eksempelvis SproutCore til MobileMe, deres eget TuneKit til iTunes, Coherent til DashCode, AdLib på iPad’en og endelig endnu et eget-udviklet framework, PastryKit på [...]

#79 Apple’s Gianduia framework to rival Flash and Silverlight? | article4all.com on 05.11.10 at 5:27 am

[...] is used by Apple Retail, Coherent is used by Dashcode 3, PastryKit is used by the iPhone, and AdLib is used by the [...]

#80 PastryKit, AdLib ed i Frameworks Apple misteriosi « Skimbu on 05.14.10 at 12:13 pm

[...] velocità che ha, nonostante migliaia di righe di codice.AdLibAdLib è stato scoperto di recente su questo blog, si può dire che è una versione per iPad di Pastrykit, anche se il nome è totalmente diverso. [...]

#81 WaltFrench on 05.23.10 at 2:25 pm

Off-the-top-of-my-head guess: AD == “Adobe Dominated.” This would look to provide the many features beyond video that Flash supplies.

While Jobs might be right in everything disparaging he’s said about Flash, I can’t believe that he would concede such an important checklist item to Android.

Ergo, there must be something brewing in 1 Infinite Loop that provides for that Rich Internet Experience. This is the closest that I’ve seen to something that might do it.

#82 mayoo on 06.02.10 at 7:19 pm

hola baje el framework adlib y el ejemplo pero no puedo hacer que se actualize el contenido del ejemplo, por mas que modifico el content.json no logo que se actualize el contenido de la pagina alguien que me oriente? saludos

#83 FloydThreepwood on 06.17.10 at 3:41 am

Question is, whether its a low priority API-Project. Or a case study for us to copy? I think it makes great sense starting from scratch for a Webkit specifik framework and the tricks aren’t that hard to acomplish.

#84 marksipodtouch on 06.27.10 at 2:53 am

ive looked into those codes so many times lol, im guessing AD stands for something like apple development

#85 Previewing the iPhonized Resume: Have you met jQtouch? | Generation @tL | The Atlanta Creative Network on 07.01.10 at 1:20 am

[...] Webapp repository for evidence. If that doesn’t do it for you, then see references to a ‘Secret UI Framework,’ nicknamed AdLib by the developer who sniffed it out while tooling around in Apple’s developer [...]

#86 Flash-Konkurrent SproutCore gewinnt an Boden « macnews.de on 07.12.10 at 9:21 am

[...] mit seiner Silverlight-Plattform ist auch Apple mit drei weiteren Projekten daran beteiligt: AdLip, TuneKit, das unter anderem bei iTunes LPs Verwendung findet und [...]

#87 AdLib: Apple’s Secret Weapon For Making Better Web Apps For The iPad on 07.15.10 at 11:17 am

[...] guys who brought it to our attention, Done21, are tentatively referring to this unannounced, not-quite-public framework as “AdLib”, [...]

#88 Björn Sackemark on 07.16.10 at 2:37 am

Perhaps someone’s already figured it out, but “AD” has got to be short for “Apple Device”. In the source code: “ADSupportsTouch()”. That would make sense.

#89 Anders Knutsson on 07.22.10 at 9:54 am

Seems like Apple offers a JS framework for iAd advertisers called “iAd JS”. Perhaps this is it? This however is only available to registered Apple developers and perhaps advertisers.
Source:
http://developer.apple.com/iad/

#90 Adlib, super, but what Apple is trying to hide? « Newsicare on 07.27.10 at 2:35 pm

[...] becomes one of most discussed topics today. It is made by Apple and suspected being the web framework used by Apple for iPhone and iPad. What [...]

#91 TempusFactor » Blog Archive » links for 2010-08-10 on 08.10.10 at 8:05 pm

[...] AdLib – Apple’s secret iPad web framework? – Almost Done (tags: ipad html5 lib) [...]

#92 Frederick iHole on 12.11.10 at 4:39 pm

AD stands for Apple Douchebag.

#93 Разработка веб-приложений для iPad, iPhone и iPod | iremarks on 01.23.11 at 4:58 am

[...] C самого появления айПада, на свет стали рождаться различные фреймворки, плагины для фреймворков, плагины для плагинов фреймворков и так далее. Яблочники сделали для айПада страничку с хелпом, которая работала как нативное приложение. Там использовался своя наработка, которая называлась AdLib. В интернетах ее прозвали “секретным фреймворком Эпла” )) линк. [...]

#94 Melvina on 05.05.11 at 1:35 pm

At last! Someone who understands! Thakns for posting!

#95 pandora on 05.06.11 at 7:30 pm

Pandora give you more happy and confident!
Water advised not to be cherished the fish, it is go away, won’t be back in pandora jewelrythe past, i did think pandora silver bracelet with clasp it’s the fish is still convinced that therepandora bead is always a day will come back, all this was true, pandora gavejewelry pandora us great pleasure.

#96 patio swings with canopy on 05.26.11 at 10:32 am

Swing Set Kits…

[...]below you’ll find the link to some sites that we think you should visit[...]…

#97 ira on 05.31.11 at 5:47 am

Apple is an excellent company with excellent products, and many thanks to the author)

#98 r4ds on 06.02.11 at 3:23 am

With the iPad comes a special Safari bookmark labeled “iPad User Guide.” The page it links to behaves almost exactly like a native application, but in the web browser

#99 pandora love on 06.09.11 at 2:46 am

One final timberland pandora braceletsoption could be to get outside help. There are many pandorawebsites such as Pandora DIYpandora jewellery uk and getafreelancer.com where you can post rewriting projects for professional writers. The quality of the timberland boots work will vary but rates can be quite cheap.It may be a good idea to try out these cheap Pandora DIY Setstimberland boots methods and see how they work for you. You will have to invest some money but it will be worth it if you find Pandora New Arrivals

#100 aaakk on 06.12.11 at 3:24 am

クレジットカード現金化

#101 r4ds on 06.19.11 at 8:25 pm

マジコン

#102 Bluetooth keyboard on 06.21.11 at 8:41 pm

I feel where you are going with your argument, I really do but your blog is a reflection of who you are, and is an expression of your views alone. Clearly your open minded and receptive to other ideas. Many people in the online community are a little more

#103 Chanel Shopping Bags on 06.23.11 at 7:35 am

I love to read this type of stuff. Good and attractive information I take from it..Thank you for posting such a nice article.

#104 detacheringsbureau on 06.30.11 at 8:15 am

The code looks challenging, thanks for the link.

#105 Delilah Pitarresi on 07.28.11 at 7:42 pm

I do love the way you have presented this matter plus it really does provide us some fodder for consideration. However, because of just what I have experienced, I simply wish as the remarks pack on that men and women stay on point and not embark upon a soap box regarding the news of the day. Still, thank you for this excellent point and though I do not agree with it in totality, I regard the standpoint.

#106 Your Escort Agency on 07.31.11 at 11:19 am

Your Escort Agency offers exclusive and most beautiful London escort girls of various nationalities.

#107 无铅锡丝 on 08.01.11 at 12:00 am

Hey! I could have sworn I’ve been to this site before but after checking through some of the post I realized it’s new to me. Nonetheless, I’m definitely glad I found it and I’ll be bookmarking and checking back often!

#108 Busty Escorts on 08.02.11 at 1:54 pm

Your Mademoiselle escorts agency is select the most charming, friendly and the finest London escorts for our Escort gallery and provide the best escort services in London.

#109 removal company london on 08.08.11 at 12:07 pm

Absolutely stunning site with nice articles and good posts, so many moving people from one corner to other corner, so delightful! I’ll be coming more often!

#110 sheffield hypnosis on 08.08.11 at 2:02 pm

good article! Your post is really informative for me, Thank you for sharing, it’s unbelievable!

#111 Buy Darvocet n 100 on 08.12.11 at 5:33 am

Farming is not the easy thing to do. but it is good to plant trees to protect our environment. good post help people to think and this writing quality is include in our post. so please keep up the good job to divert the mind of people for job work

#112 Official Eagles Jersey on 08.16.11 at 9:12 pm

Still, thank you for this excellent point and though I do not agree with it in totality, I regard the standpoint.

#113 Ligo Saint on 08.27.11 at 11:31 am

With the iPad comes a special Safari bookmark labeled “iPad User Guide.” The page it links to behaves almost exactly like a native application, but in the web browser

#114 moleskin on 09.10.11 at 11:46 am

Thank you for the time and effort that you’ve been putting into this great work. I really do appreciate it from the bottom of my heart and just wanted to let you know.

#115 Brian on 09.13.11 at 11:29 am

I’m very pleased with all the content articles on your site. I receive numerous tips to help me.

#116 3ds マジコン on 09.15.11 at 2:18 am

This is a great one..nice article, thanks for share with us… I learn a lot with your words.. thank for the post..

#117 r4i on 09.26.11 at 1:29 am

Wonderful post. I am searching awesome news and idea. What I have found from your site, it is actually highly content. You have spent long time for this post. It’s a very useful and interesting site. Thanks!
R4i

#118 pandora 14k charms on 09.28.11 at 7:05 am

You will be able to in addition to view the versions which are current with other components from the world. Numerous this comes via nary spare cost.

#119 goose outlets on 10.14.11 at 2:21 am

Canada Goose Jacket canada goose outlet is important clothes canada goose

parkas for considerably chilly winter now, especially for who reside in very chilly climates. Canada goose’s aim is to “produce a brand, Industrial serve the country” in recent many many years actively

promoted Canada canada goose down jacket canada goose jacket sale goose the place of exploiting the boundary to the four canada goose down jacket Seasons. The model innovation is an vital facet in industry location advancement. This brand into the “quick fashion”

era, model innovation is a prolonged marathon, endurance and endurance is operating Canada Goose Expedition Parka not finish the total course of action. We feel that the dream will be a miracle, perseverance towards the

established goal, will be in a position to reap very good last outcomes.For males who dash grease Canada Goose parka significantly a lot more Canada Goose Expedition Parka formal environments canada goose jacket sale , a denim Canada Goose jacket given that a shirt and slacks is a rapidly viewpoint to relish down later a

date at the workplace. What ever the context, the plain nicely wearied blue casing sits in basic truth on really males, irrespective of age.For women, denim is remarkably canada goose parkas far far more of a actualize

merchandise. What ever the occasion, pick jerseys licensed will build a denim Canada Goose Jacket that can be co-ordinated stifle just about apportionment other outfit. canada goose outlet.

#120 MONCSTER BEATS on 10.14.11 at 2:22 am

Well-known for its initially item the Recording studio headphones, monster beats shopMonster has been the #2 marketing headphone brand that has launched at the

time of ten varieties of products so far. Monster headphones are also the agent of fashion-style headphones. In particular Justin Bieber, a Canadian audio talented movie star who is really fashionable around the world

recently, chooses to co-operate with Monster Instrumentals by Dr. Dre and these folks release the latest-style headphones — Justbeats by Dr. Dre. Monster Beats Justin BieberDoing so kind of headphones is designed for young audio fans, producing them undergoing top notch new music. Compromising the elevated performance and uncommon

characteristics of Beats and instrumentals Solo, Justbeats by Dr. Dre is purple, the colour that Justin adores the most. Monster Beats

LamborghiniAfter you suit up with the Justbeats headphones, you are not solely listen to the audio, you are also savoring every single musical note. Monster Beats and instrumentals by Dr. Dre headphones of

Hotsalesmart use totally enclosed design, which is has excellent audio insulation. With delicate small backpack ear cushion, it is very relaxing. Monster Beats Lebron JamesIts sound is somewhat low pass, performing properly in descending, intensity and elastin, maintaining up with quick and close rhythm. It is quite appropriate for R&B,

Hipop, Rock and roll and e appears to be users. If excited by the Beats and instrumentals headphones, potential customers might acquire on the online shop hotsalesmart.com or in the pro stores. Monster Beats Red SoxWhich’s which Justin delivered on Justbeats. It is thrilling which hotsalesmart producer can also releases Justbeats by

Dr. Dre headphones nowadays.

#121 Touch it: Warum das iPad die Ausklapp-Navigation abschafft - freshblog on 10.17.11 at 5:48 pm

[...] auch bald Einzug in gängige Lightweight-Frameworks wie jQuery halten. Es gibt mit der sogenannten adLib eine großartige (interne) Library von Apple selbst, die im Online-Benutzerhandbuch ein [...]

#122 sohbetchat on 10.21.11 at 12:39 pm

Great resource! Thanks so much for sharing your useful information. I just started in this and I am getting to know it better! Cheers, keep up the good work!

#123 beatsheadphones on 11.03.11 at 10:09 pm

We recall the past, middle-aged man in the 1990s are playing what they at that time loyal fans in the Beats By Dre US hi-fi. That time will be set in a wealthy family, many Beats By Dr Dre studio Black/Yellow people are in their grade and status display. Of course, over a period of time as the popularity of karaoke OK

#124 r4 on 11.08.11 at 3:39 am

Very interesting Camera.. I really love reading this articles.

#125 Mumbai Escorts on 11.08.11 at 7:50 am

I really love reading this articles.

#126 Reverse Phone on 11.16.11 at 6:03 pm

This article has truly enlightened me in ways I could not have anticipated prior to reading this masterpiece!

#127 Software House on 11.21.11 at 11:19 pm

Thank you for the time and effort that you’ve been putting into this great work. I really do appreciate it from Jasa Maintenance Komputer the bottom of my heart and just wanted to let you know.

#128 Inexpensive Yankee Candles on 12.06.11 at 4:08 am

Super Cheap Yankee Candles…

[...]we like to honor other sites on the web, even if they aren’t related to us, by linking to them. Below are some sites worth checking out[...]…

#129 Nike free run sale on 12.14.11 at 8:52 am

I spent most of yesterday afternoon working on a paper I’m co-writing. It was one of those days when the writing came easy. I was moving from topic to topic, but then I realized that I was reaching too far backward – I was explaining things which I shouldn’t have had to explain to the audience I was trying to reach.

#130 Nike free run sale on 12.14.11 at 8:54 am

Inching closer to the busy holiday season, Verizon customers have a lot to be thankful for because they’ve been blessed with a handful of quality smartphones this year alone — and it doesn’t look like it’ll be slowing down anytime soon! Very recently, both the Motorola DROID RAZR and HTC Rezound launched to an awaiting audience that have been spoiled ..

#131 Authentic New Orleans Saints Jersey on 12.28.11 at 8:35 pm

http://www.officiallionsprostore.com/cheap-matthew-stafford-jersey-on-sale

#132 Santos Kallenbach on 01.06.12 at 3:23 am

Nice!

#133 home remedies for mole removal on 01.20.12 at 1:55 am

Good post to share. I really enjoy the way you have presented this post here.

Leave a Comment