IAd Producer

Last updated

iAd Producer
Developer(s) Apple Inc.
Stable release
5.2 (5432) / April 1, 2016 (2016-04-01)
Operating system Mac OS X 10.8.4 "Mountain Lion" or later
Type Integrated Development Environment (IDE)
License Registerware
Website developer.apple.com/iad/iadproducer/

iAd Producer was introduced by Apple Inc. in 2010 as a new authoring tool for designing and developing interactive iAd using HTML5, CSS3, and JavaScript standards for distribution through its iAd network within iOS apps. [1] iAd and by extension iAd Producer were both discontinued in June 2016.

Contents

iAd Producer offers a single-window interface for viewing and editing layouts and settings of iAd rich media ad projects. It gives each access to project templates with pre-built structure including banners, splash pages, and menus. An extensive library of pre-built interactive elements – carousels, galleries, maps, videos and more – which are available for use using simple drag and drop. Sophisticated object animation tools are available to use through the GUI using a timeline that is very easy to manage as it only shows events on the timeline and not the dead time in between them. The app also doubles as an IDE, by offering advanced JavaScript code editing and debugging with full syntax highlighting and code completion. One can even write their own plugin to provide additional functionality for use in their projects. For testing purposes, iAd Producer leverages Mac OS X, Safari, the iOS simulator and hardware iOS devices.

Version History

Since version 2.0, Apple has maintained an archive of iAd Producer release notes. [2]

iAd Producer VersionRelease Date
5.2Apr 1, 2016
5.1Sep 21, 2015
5.0.2Aug 14, 2015
5.0.1Nov 11, 2014
5.0Sep 19, 2014
4.2May 22, 2014
4.1.2Mar 10, 2014
4.1Oct 3, 2013
4.0.2Jul 17, 2013
4.0.1Jun 20, 2013
4.0Apr 24, 2013
3.3Jan 17, 2013
3.2Nov 1, 2012
3.1Sep 27, 2012
3.0Aug 8, 2012
2.1.1Jun 16, 2012
2.1Apr 4, 2012
2.0.3Feb 22, 2012
2.0.2Feb 13, 2012
2.0.1Dec 15, 2011
2.0Nov 8, 2011
1.2Jun 23, 2011
1.1Mar 9, 2011
1.0Dec 20, 2010

Related Research Articles

Adobe Flash Deprecated multimedia platform used to add animation and interactivity to websites

Adobe Flash is a multimedia software platform used for production of animations, rich web applications, desktop applications, mobile apps, mobile games, and embedded web browser video players. Flash displays text, vector graphics, and raster graphics to provide animations, video games, and applications. It allows streaming of audio and video, and can capture mouse, keyboard, microphone, and camera input.

Cocoa is Apple's native object-oriented application programming interface (API) for its desktop operating system macOS.

QuarkXPress Desktop publishing software

QuarkXPress is a desktop publishing software for creating and editing complex page layouts in a WYSIWYG environment. It runs on macOS and Windows. It was first released by Quark, Inc. in 1987 and is still owned and published by them.

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

Adobe Acrobat Set of application software to view, edit and manage files in Portable Document Format (PDF)

Adobe Acrobat is a family of application software and Web services developed by Adobe Inc. to view, create, manipulate, print and manage Portable Document Format (PDF) files.

Xcode IDE including tools for developing software for Apple platforms

Xcode is Apple's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. It was initially released in late 2003; the latest stable release is version 13.4.1, released on June 2, 2022, and is available via the Mac App Store free of charge for macOS Monterey users. Registered developers can download preview releases and prior versions of the suite through the Apple Developer website. Xcode includes Command Line Tools (CLT), which enable UNIX-style development via the Terminal app in macOS. They can also be downloaded and installed without the GUI.

Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods.

WebKit is a browser engine developed by Apple and primarily used in its Safari web browser, as well as all iOS web browsers. WebKit is also used by the BlackBerry Browser, PlayStation consoles beginning from the PS3, the Tizen mobile operating systems, a browser included with the Amazon Kindle e-book reader, and on Nintendo consoles beginning from the 3DS Internet Browser and onward. WebKit's C++ application programming interface (API) provides a set of classes to display Web content in windows, and implements browser features such as following links when clicked by the user, managing a back-forward list, and managing a history of pages recently visited.

Comparison of web browsers

The following tables compare general and technical information for a number of web browsers. For further references, a browser support matrix is a table of support of a Webpage by browsers.

BBEdit Proprietary text editor

BBEdit is a proprietary text editor made by Bare Bones Software, originally developed for Macintosh System Software 6, and currently supporting macOS.

The Apple Developer Tools are a suite of software tools from Apple to aid in making software dynamic titles for the macOS and iOS platforms. The developer tools were formerly included on macOS install media, but are now exclusively distributed over the Internet. As of macOS 10.12, Xcode is available as a free download from the Mac App Store.

Adobe AIR Cross-platform runtime system for building rich web applications

Adobe AIR is a cross-platform runtime system currently developed by Harman International, in collaboration with Adobe Inc., for building desktop applications and mobile applications, programmed using Adobe Animate, ActionScript, and optionally Apache Flex. It was originally released in 2008. The runtime supports installable applications on Windows, macOS, and mobile operating systems, including Android, iOS, and BlackBerry Tablet OS.

iOS SDK Software development kit for iOS

The iOS SDK, formerly the iPhone SDK, is a software development kit (SDK) developed by Apple Inc. The kit allows for the development of mobile apps on Apple's iOS and iPadOS operating systems.

Apache Cordova Free software framework for multiplatform hybrid mobile apps

Apache Cordova is a mobile application development framework created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap, and later released an open-source version of the software called Apache Cordova. Apache Cordova enables software programmers to build hybrid web applications for mobile devices using CSS3, HTML5, and JavaScript, instead of relying on platform-specific APIs like those in Android, iOS, or Windows Phone. It enables wrapping up of CSS, HTML, and JavaScript code depending upon the platform of the device. It extends the features of HTML and JavaScript to work with the device. The resulting applications are hybrid, meaning that they are neither truly native mobile application nor purely Web-based. They are not native because all layout rendering is done via Web views instead of the platform's native UI framework. They are not Web apps because they are packaged as apps for distribution and have access to native device APIs. Mixing native and hybrid code snippets has been possible since version 1.9.

Dart is a programming language designed for client development, such as for the web and mobile apps. It is developed by Google and can also be used to build server and desktop applications.

Mono (software) Computer software project

Mono is a free and open-source .NET Framework-compatible software framework. Originally by Ximian, it was later acquired by Novell, and is now being led by Xamarin, a subsidiary of Microsoft and the .NET Foundation. Mono can be run on many software systems.

NativeScript Open-source framework to develop native mobile apps

NativeScript is an open-source framework to develop mobile apps on the Apple iOS and Android platforms. It was originally conceived and developed by Progress. At the end of 2019 responsibility for the NativeScript project was taken over by long-time Progress partner, nStudio. In December 2020 nStudio also oversaw the induction of NativeScript into OpenJS Foundation as an Incubating Project. NativeScript apps are built using JavaScript, or by using any programming language that transpiles to JavaScript, such as TypeScript. NativeScript supports the Angular and Vue JavaScript frameworks. Mobile applications built with NativeScript result in fully native apps, which use the same APIs as if they were developed in Xcode or Android Studio. Additionally, software developers can re-purpose third-party libraries from CocoaPods, Maven, and npm.js in their mobile applications without the need for wrappers.

macOS Catalina 16th major version of the macOS operating system

macOS Catalina is the sixteenth major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. It is the successor to macOS Mojave and was announced at WWDC 2019 on June 3, 2019 and released to the public on October 7, 2019. Catalina is the first version of macOS to support only 64-bit applications and the first to include Activation Lock. It is also the last version of macOS to have the major version number of 10; its successor, Big Sur, released on November 12, 2020, is version 11. In order to increase web compatibility, Safari, Chromium and Firefox have frozen the OS in the user agent running in subsequent releases of macOS at 10.15.7 Catalina.

References

  1. Dilger, Daniel (December 20, 2010). "Apple positions iAd Producer as Adobe Flash alternative". AppleInsider . Retrieved May 9, 2010.
  2. iAd Producer: Release notes, historical archive.