Doodle Kids

Last updated
Screenshot of Doodle Kids DoodleKidsGS.jpg
Screenshot of Doodle Kids

Doodle Kids is an application for iPhone, iPad, and Android devices. It allows the user to draw shapes and colors on-screen. The application was written by Lim Ding Wen when he was 9 years old.

Doodle Kids was originally written for the Apple IIGS computer [1] using Complete Pascal. It was designed by Ding Wen for his younger sisters to do random painting. Ding Wen later rewrote Doodle Kids for iPhone. As of the end of 2010, the application had more than 880,000 downloads for both iOS and Android platforms. [2] Doodle Kids is available for free download. [3] Source code for the Apple IIGS version is available online. [4]

Related Research Articles

<span class="mw-page-title-main">Apple IIGS</span> Apple II series 16-bit computer

The Apple IIGS is a 16-bit personal computer produced by Apple Computer. It is the fifth and most powerful of the Apple II family. It is compatible with earlier Apple II models but has a Macintosh look and feel, and resolution and color similar to the Amiga and Atari ST. The "GS" in the name stands for "Graphics and Sound", referring to its enhanced multimedia hardware, especially its state-of-the-art audio.

<span class="mw-page-title-main">Apple GS/OS</span> Apple IIGS operating system

GS/OS is an operating system developed by Apple Computer for its Apple IIGS personal computer. It provides facilities for accessing the file system, controlling input/output devices, loading and running program files, and a system allowing programs to handle interrupts and signals. It uses ProDOS as its primary filing system. GS/OS is a component of Apple IIGS System Software versions 4.0 through 6.0.1, and was the first true 16-bit operating system for the IIGS.

<span class="mw-page-title-main">Adobe AIR</span> 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.

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are generally not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This line distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile unlike hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light laptops, and the hybridization of the two in 2-in-1 PCs.

iOS Mobile operating system by Apple

iOS is a mobile operating system developed by Apple exclusively for its smartphones. It was unveiled in January of 2007 for the first-generation iPhone, launched in June 2007.

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.

<span class="mw-page-title-main">GLBasic</span> Commercial BASIC programming language

GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.

Digital Audio Control Protocol (DACP) is a protocol used by the iTunes and other audio player and server applications on Mac, Windows and Linux computers, enabling remote control by mobile devices such as iPhone and Android phones and tablet computers. By connecting the personal computer to loudspeakers the mobile device is used as a two-way remote control, allowing selection and control of music playback within a traditional listening environment such as a home or apartment.

<i>Doodle Jump</i> 2009 video game

Doodle Jump is a 2009 platformer video game developed and published by Igor and Marko Pušenjak, who make up the Croatian studio Lima Sky. The game was released for Windows Phone, iOS, BlackBerry, Android, Java Mobile, Nokia Symbian, and Xbox 360 for the Kinect. It was released worldwide for iOS on April 6, 2009, Android and Blackberry on March 2, 2010, Symbian on May 1, 2010, Windows Phone 7 on June 1, 2011, the iPad on September 1, 2011, and Windows Phone 8 on August 21, 2013. Since its release, the game has been generally well received.

<span class="mw-page-title-main">Samsung Wave S8500</span> Samsung smartphones

The Samsung Wave S8500 is a smartphone developed and produced by Samsung Electronics. It is the first smartphone to run the Bada operating system developed by Samsung Electronics, which was commercially released on May 24, 2010. The Wave is a touchscreen phone powered by Samsung's "Hummingbird" CPU (S5PC110), which includes 1 GHz ARM Cortex-A8 CPU and a built-in PowerVR SGX 540 graphics engine. It also has a "Super AMOLED" screen and 720p high-definition video capture capabilities. Due to shortage of Super AMOLED screens, Samsung released a successor to the device called Wave II and ceased production of the original S8500 model.

<span class="mw-page-title-main">FaceTime</span> Apple videotelephony service

FaceTime is a proprietary videotelephony product developed by Apple Inc. FaceTime is available on supported iOS mobile devices running iOS 4 and later and Mac computers that run Mac OS X 10.6.6 and later. FaceTime supports any iOS device with a forward-facing camera and any Mac computer equipped with a FaceTime Camera. FaceTime Audio, an audio-only version, is available on any iOS device that supports iOS 7 or newer, and any Mac with a forward-facing camera running OS X 10.9.2 and later.

<span class="mw-page-title-main">Samsung Wave II S8530</span> Cell phone model

The Samsung Wave II S8530 is a discontinued smartphone developed and produced by Samsung Electronics. It is the successor of the Samsung Wave S8500 smartphone, and runs on Samsung's Bada 1.2 operating system, which was commercially released in October 2010. The Wave II is a slim touchscreen phone powered by a proprietary 1 GHz ARM Cortex-8 CPU and a built-in PowerVR SGX 540 graphics engine, SLCD display and 720p video recording. As the phone contained an LCD display, SlashGear speculated that the phone could be the result of a rumored AMOLED panel shortage.

The Samsung Infuse 4G was an Android smartphone that was released by Samsung in May 2011. It has a 1.2 GHz Hummingbird processor with 8–16 GB internal Flash memory, a 4.5 inch 480×800 pixel Super AMOLED Plus capacitive touchscreen display, an 8-megapixel camera and a 1.3-megapixel front-facing camera.

<span class="mw-page-title-main">Lim Ding Wen</span>

Lim Ding Wen is a young programmer living in Singapore. In 2009, at the age of 9, he is the youngest iPhone developer in Singapore, responsible for the app Doodle Kids.

<span class="mw-page-title-main">Android software development</span> Process of writing software for Android operating system

Android software development is the process by which applications are created for devices running the Android operating system. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the Android software development kit (SDK), while using other languages is also possible. All non-Java virtual machine (JVM) languages, such as Go, JavaScript, C, C++ or assembly, need the help of JVM language code, that may be supplied by tools, likely with restricted API support. Some programming languages and tools allow cross-platform app support. Third party tools, development environments, and language support have also continued to evolve and expand since the initial SDK was released in 2008. The official Android app distribution mechanism to end users is Google Play; it also allows staged gradual app release, as well as distribution of pre-release app versions to testers.

An app store, also called an app marketplace or app catalog, is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the computer itself. Complex software designed for use on a personal computer, for example, may have a related app designed for use on a mobile device. Today apps are normally designed to run on a specific operating system—such as the contemporary iOS, macOS, Windows, Linux or Android—but in the past mobile carriers had their own portals for apps and related media content.

A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device.

This is a comparison of mobile operating systems. Only the latest versions are shown in the table below, even though older versions may still be marketed.

<span class="mw-page-title-main">TestFlight</span> iOS app developer tool

TestFlight is an online service for over-the-air installation and testing of mobile applications, currently owned by Apple Inc. and only offered to developers within the iOS Developer Program. Developers sign up with the service to distribute applications to internal or external beta testers, who can subsequently send feedback about the application to developers. The TestFlight SDK additionally allows developers to receive remote logs, crash reports and tester feedback.

References

  1. RetroMacCast: Doodle Kids Archived 2011-04-15 at the Wayback Machine
  2. Yahoo: Singapore's answer to Mark Zuckerberg?
  3. Virtual GS: Doodle Kids Archived 2011-03-15 at the Wayback Machine
  4. Doodle Kids: Apple IIGS version Archived 2011-08-30 at the Wayback Machine