Samsung Mobile Innovator
Encyclopedia
Samsung Mobile Innovator is a cross platform program (Currently supporting Java, Symbian, bada
Bada (operating system)
Bada is an operating system for mobile devices such as smartphones and tablet computers. It is developed by the Samsung Electronics. Its name is derived from " ", meaning "ocean" or "sea" in Korean...

 and Windows Mobile
Windows Mobile
Windows Mobile is a mobile operating system developed by Microsoft that was used in smartphones and Pocket PCs, but by 2011 was rarely supplied on new phones. The last version is "Windows Mobile 6.5.5"; it is superseded by Windows Phone, which does not run Windows Mobile software.Windows Mobile is...


based devices) developed by Samsung
Samsung Electronics
Samsung Electronics is a South Korean multinational electronics and information technology company headquartered in Samsung Town, Seoul...

  to establish a relationship with
software developers and other contributors to the mobile ecosystem in developing, testing, and distributing mobile applications
and ideas. The relationships are established and maintained through a website, forums, a blog and social networking sites.

Inception

The program entered beta on September 1, 2008 and was
announced during the October 2008 Smartphone Show in Earls Court, London by Ho-Shoo Lee, EVP
of the Mobile Solutions center for Samsung Electronics. At
the launch of the program only Symbian S60 based devices were supported. Presently Windows Mobile
Windows Mobile
Windows Mobile is a mobile operating system developed by Microsoft that was used in smartphones and Pocket PCs, but by 2011 was rarely supplied on new phones. The last version is "Windows Mobile 6.5.5"; it is superseded by Windows Phone, which does not run Windows Mobile software.Windows Mobile is...

 and Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 based phones
are also supported through the program.

The Samsung Mobile Innovator site was initially launched in English only. On March 13, 2009 the site was expanded
to also included Chinese

Development and Testing

While mobile devices running the same operating system will support many of the same APIs
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...


features that are specific to an OEM
Original Equipment Manufacturer
An original equipment manufacturer, or OEM, manufactures products or components that are purchased by a company and retailed under that purchasing company's brand name. OEM refers to the company that originally manufactured the product. When referring to automotive parts, OEM designates a...

 are generally not accessible to developers without
some amount of reverse engineering
Reverse engineering
Reverse engineering is the process of discovering the technological principles of a device, object, or system through analysis of its structure, function, and operation...

. Samsung has made many of the phone specific features available to developers through
documentation and an SDK giving developers the ability to control and interact with mobile device's LED
LEd
LEd is a TeX/LaTeX editing software working under Microsoft Windows. It is a freeware product....

s, camera flash,
accelerometer
Accelerometer
An accelerometer is a device that measures proper acceleration, also called the four-acceleration. This is not necessarily the same as the coordinate acceleration , but is rather the type of acceleration associated with the phenomenon of weight experienced by a test mass that resides in the frame...

, on other device specific features that are not exposed through the operating system's
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...


APIs.

Developers can also test their applications remotely through what Samsung calls Lab.dev. Though Lab.dev
a developer can reserve time for a specific Samsung phone and remotly upload their application to the phone and interact
with the phone through their browser.

Distribution and Marketing

Samsung accepts business proposals through their Market.dev program. Software publishers will be able to distribute their applications through the a Samsung Application store.
The application store is currentlyin beta and available only in the UK
United Kingdom
The United Kingdom of Great Britain and Northern IrelandIn the United Kingdom and Dependencies, other languages have been officially recognised as legitimate autochthonous languages under the European Charter for Regional or Minority Languages...

 at this time.

See also

  • Samsung Electronics
    Samsung Electronics
    Samsung Electronics is a South Korean multinational electronics and information technology company headquartered in Samsung Town, Seoul...

  • Samsung Developers : offers a new destination for developers working with Samsung smart devices

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK