Kinoma

Last updated
Kinoma
Type Private
Industry Software engineering
Founded(2002)
Headquarters,
Number of employees
15 (2008)
Website kinoma.com/

Kinoma, a division of Marvell Semiconductor, is a software engineering group providing an open-source, cross-platform ECMAScript stack aimed at developing software for Internet of Things products and other embedded devices. [1] Additionally, Kinoma provides Kinoma Create, a hardware prototyping platform aimed at the independent maker community.

Contents

Kinoma initially offered consumer media players for the Palm OS Treo lineup. It expanded its offering starting in 2008 with Windows Mobile 6 and Symbian S60 devices, and in 2012 offered Kinoma Play for Android. Additionally, Kinoma licenses its core technologies for embedded/OEM products including Sling Media, Sprint Mobile TV, and Sony among others.

Kinoma Player for Palm

Kinoma Player was offered as a default media player in Palm Treo based devices.

Kinoma Player 4 EX was also sold as a premium media player on Palm OS based phones until August 2010, which featured Kinoma Guide and YouTube video search. Kinoma Player 4 EX was sold until August 2010, and reached its support end-of-life on October 1, 2010.[ citation needed ]

Kinoma Play

Kinoma Play, introduced at Mobile World Congress 2011 [2] and released on March 13, 2012, [3] was a combination media player, media browser, and app platform. The default app in Kinoma Play, Kinoma Guide, contained mobile-specific content from a variety of sources on the Internet. Kinoma Play also had downloadable apps to extend its capabilities, such as Box.net, ORB, ShoutCAST, as well as social media clients for Twitter, Facebook, and Foursquare among others. Kinoma Play featured "dashboards" that aggregated search results from any installed Kinoma Play apps in one screen. [4]

Windows Mobile 6.X/Symbian S60 - 2008-2012

Kinoma Play was introduced for Windows Mobile 6.0 devices on August 25, 2008, for $29.95, with Kinoma FreePlay available to users as a demo of the Kinoma Guide. Kinoma Play was eventually made available on Symbian S60 phones on September 15, 2009. No version of Kinoma was made for successive platforms from either Microsoft or Symbian. On March 12, 2012, after announcing Android general availability, Kinoma removed their online store to pay for the app on Windows Mobile and Symbian.

On April 1, 2012, all Windows Mobile and Symbian Kinoma products were discontinued.

Android - 2012 – 2014

In February 2011, shortly after being acquired by Marvell, Kinoma announced an Android platform beta of their Kinoma Play app. On March 12, 2012, Kinoma released a preview copy of Kinoma Play for Android to the public, which was offered free of charge, also announcing that the final version of the app will also be offered free of charge. On January 6, 2014, Kinoma announced the discontinuation of availability and support for the app. [5]

Kinoma Connect

Kinoma Connect, introduced at CES 2014, [6] is an app for Android and iOS designed to stream media and podcasts from a handheld device or tablet to DLNA-equipped devices such as smart TVs and Blu-ray players. [7]

Kinoma Create

On March 10, 2014, Kinoma introduced Kinoma Create, a "JavaScript-powered Internet of Things construction kit" [8] via an Indiegogo campaign that achieved over five times its funding goal. [9] It is positioned to provide JavaScript developers a more accessible way to demo and prototype internet-connected devices.

KinomaJS

KinomaJS is a solution stack featuring an ECMAScript 6 virtual machine, a development framework, an abstraction layer providing platform/OS independence, and other utilities, functions and extensions. [10]

On March 1, 2015, KinomaJS was posted on GitHub as open-source under Apache License 2.0.

On January 5, 2016, San Diego based AstroPrint demonstrated a prototype 3D Printer in partnership with KinomaJS at CES 2016. The project was a fully functional, commercial example of the KinomaJS framework. [11]

As of March 2018, KinomaJS repository on GitHub is unmaintained [12] and succeeded by Moddable project.

History

Kinoma was founded in 2002 by ex-Apple employees Peter Hoddie, Brian Friedkin, Michael Kellner, and Elizabeth Dykstra-Erickson to design and build mobile media products. [13] All four founders worked together in Apple's QuickTime team.

On February 14, 2011, Marvell announced they had acquired Kinoma. [14]

As of February 2019, the Kinoma website displays "Kinoma websites are no longer being supported." Peter Hoddie, Brian Friedkin and Michael Kellner are now listed [15] as team members of Palo-Alto-based Internet-of-Things startup Moddable.

Related Research Articles

S60 (software platform)

The S60 Platform is a software platform for smartphones that runs on top of the Symbian operating system. It was created by Nokia based on the 'Pearl' user interface from Symbian Ltd. It was introduced at COMDEX in November 2001 and first shipped with the Nokia 7650 smartphone. The platform has since seen 5 updated editions. Series 60 was renamed to S60 in November 2005.

Qt Extended is an application platform for embedded Linux-based mobile computing devices such as personal digital assistants, video projectors and mobile phones. It was initially developed by Qt Software, a subsidiary of Nokia. When they cancelled the project the free software portion of it was forked by the community and given the name Qt Extended Improved. The QtMoko Debian-based distribution is the natural successor to these projects as continued by the efforts of the Openmoko community.

The Core Pocket Media Player

The Core Pocket Media Player (TCPMP) is a software media player which operates on portable devices and Windows-based PCs. It is discontinued, but still available from the official mirror site. Supported operating systems include Palm OS, Symbian OS, and Microsoft Windows, CE, and Mobile. It is also available on Microsoft's Zune HD via a hack called Liberate. TCPMP also has hardware accelerated playback for ATI and Intel 2700G mobiles, such as the Tapwave Zodiac and Dell Axim X50v/X51V.

Mobipocket SA was a French company incorporated in March 2000 that created the .mobi e-book file format and produced the Mobipocket Reader software for mobile phones, personal digital assistants (PDA) and desktop operating systems.

Opera Mobile Freeware web browser for mobile devices

Opera Mobile is a mobile web browser for smartphones, tablets and PDAs developed by Opera Software AS.

Android (operating system) Mobile operating system

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

A mobile operating system is an operating system for mobile phones, tablets, smartwatches, 2-in-1 PCs, smart speakers, or other mobile devices. While computers such as typical laptops are 'mobile', the operating systems used on them are generally not considered mobile ones, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This distinction is becoming blurred in some newer operating systems that are hybrids made for both uses.

Google I/O Annual developer conference held by Google

Google I/O is an annual developer conference held by Google in Mountain View, California. "I/O" stands for Input/Output, as well as the slogan "Innovation in the Open". The event's format is similar to Google Developer Day.

PlayOn is a streaming media brand and software suite that enables users to view and record videos from numerous online content providers. The suite consists of two main products: PlayOn Cloud and PlayOn Desktop. PlayOn Cloud is an online service for recording digital video streams, accessible via native iOS or Android mobile device applications. PlayOn Desktop is Windows-based software that acts as a streaming dashboard and hub on the PC. The available streaming websites are organized as channels in both products. Users browse through or search the video content found in those channels in order to record the videos for later viewing. PlayOn Desktop allows watching the videos real-time on the PC, or casting the videos to a TV via a streaming device or gaming console.

NS Basic is a family of development tools developed and commercially marketed by NSB Corporation in Toronto, Ontario, Canada for iOS, Android, Microsoft Windows, MacOS, Linux, BlackBerry OS, WebOS, Newton OS, Palm OS, Windows CE and Windows Mobile.

An app store 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 or Android—but in the past mobile carriers had their own portals for apps and related media content.

Mobile app Software application designed to run on mobile devices

A mobile application, also referred to as a mobile app or simply an 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.

Enyo is an open source JavaScript framework for cross-platform mobile, desktop, TV and web applications emphasizing object-oriented encapsulation and modularity. Initially developed by Palm, which was later acquired by Hewlett-Packard and then released under an Apache 2.0 license. It is sponsored by LG Electronics and Hewlett-Packard.

Miracast is a standard for wireless connections from sending devices to display receivers, introduced in 2012 by the Wi-Fi Alliance. It can roughly be described as "HDMI over Wi-Fi", replacing the cable from the device to the display.

Microsoft mobile services are a set of proprietary mobile services created specifically for mobile devices, they are typically offered through mobile applications and mobile browser for Windows Phone, | platforms, BREW, and Java. Microsoft's mobile services are typically connected with a Microsoft account and often come preinstalled on Microsoft's own mobile operating systems while they are offered via various means for other platforms. Microsoft started to develop for mobile computing platforms with the launch of Windows CE in 1996 and later added Microsoft's Pocket Office suite to their Handheld PC line of PDAs in April 2000. From December 2014 to June 2015, Microsoft made a number of corporate acquisitions, buying several of the top applications listed in Google Play and the App Store including Acompli, Sunrise Calendar, Datazen, Wunderlist, Echo Notification Lockscreen, and MileIQ.

Google Cast is a proprietary protocol developed by Google for playing Internet-streamed audio/video content on a compatible consumer device. The protocol is used to initiate and control playback of content on digital media players, high-definition televisions, and home audio systems using a mobile device, personal computer, or smart speaker. The protocol was first launched on July 24, 2013, to support Google's first-generation Chromecast player. The Google Cast SDK was released on February 3, 2014, allowing third parties to modify their software to support the protocol. According to Google, over 20,000 Google Cast-ready apps were available as of May 2015. Support for Google Cast has since been integrated into subsequent devices, such as the Nexus Player and other Android TV devices, as well as soundbars, speakers, and later models of the Chromecast. Consumer devices that natively support the protocol are marketed as Chromecast built-in. As of October 2017, over 55 million Chromecasts and Chromecast built-in devices have been sold.

Wear OS version of Googles Android operating system for wearable devices

Wear OS is a version of Google's Android operating system designed for smartwatches and other wearables. By pairing with mobile phones running Android version 6.0 or newer, or iOS version 10.0 or newer with limited support from Google's pairing application, Wear OS integrates Google Assistant technology and mobile notifications into a smartwatch form factor.

Appery.io

Appery.io is a cloud-based HTML5, Ionic, jQuery Mobile, and hybrid app-building platform for developing mobile apps, web apps, and PWA s. Appery.io is a browser-based drag-and-drop visual builder tool that supports Android and iOS with integrated Apache Cordova/PhoneGap output.. The platform is used by DIYers to create apps for their customers.

References

  1. Yamada, Junko (2015-03-03). "Unleash the Power of JavaScript for IoT". EE Times. UBM Tech. Retrieved 2015-03-03.
  2. Miller, Ross (2011-02-14). "Marvell announces 1.2GHz UMTS / TD-SCMA chip 'world phone' solution and Kinoma platform for Android". Engadget. Retrieved 2015-03-03.
  3. "Marvell Releases Kinoma Play for Android and Kinoma Create SDK". Embedded Systems News. CNXSoft. 2012-03-13. Retrieved 2015-03-03.
  4. "Marvell Launches Preview of Kinoma Play for Android". 2012-03-12. Retrieved 2015-03-03.
  5. "This is just the beginning — goodbye "Kinoma Play," hello, new innovations". 2014-01-06. Retrieved 2015-03-03.
  6. "Marvell Previews New Application Platform at CES 2014". Marvell Semiconductor. 2014-01-06. Retrieved 2015-03-03.
  7. "Kinoma Connect Allows Streaming Content To DLNA Devices". Android Rundown. 2014-02-18. Retrieved 2015-03-03.
  8. Yamada, Junko (2014-03-10). "Marvell to Launch IoT Maker Kit". Marvell to Launch IoT Maker Kit. EE Times. Retrieved 2015-03-03.
  9. "Kinoma Create". Indiegogo. 2014-03-07. Retrieved 2015-03-03.
  10. Hoddie, Peter (2015-03-02). "Introducing the KinomaJS Open Source Implementation". Kinoma Developer Tech Notes. Marvell Semiconductor. Retrieved 2015-03-03.
  11. Hoddie, Peter. "AstroPrint's 3D Printer Development with KinomaJS". Kinoma Blog. Kinoma. Archived from the original on 9 February 2016. Retrieved 31 January 2016.
  12. https://github.com/Kinoma/kinomajs/issues/29#issuecomment-375689877
  13. "Kinoma Introduces Kinoma Player and Kinoma Producer". The Free Library. Farlex. June 17, 2002. Retrieved 2015-03-03.
  14. "Marvell Introduces Kinoma - Revolutionary Open Software Platform to Unify Applications".
  15. "The Moddable Team".