Kinoma

Last updated
Kinoma
Company 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

<span class="mw-page-title-main">S60 (software platform)</span> Smartphone software platform

The S60 Platform was 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.

WebKit is a browser engine primarily used in Apple's Safari web browser, as well as all web browsers on iOS and iPadOS. WebKit is also used by the PlayStation consoles starting with the PS3, the Tizen mobile operating systems, the Amazon Kindle e-book reader, Nintendo consoles starting with the 3DS Internet Browser, and the discontinued BlackBerry Browser.

Push email is an email system that provides an always-on capability, in which when new email arrives at the mail delivery agent (MDA), it is immediately, actively transferred (pushed) by the MDA to the mail user agent (MUA), also called the email client, so that the end-user can see incoming email immediately. This is in contrast with systems that check for new incoming mail every so often, on a schedule. Email clients include smartphones and, less strictly, IMAP personal computer mail applications.

<span class="mw-page-title-main">Opera Mobile</span> Freeware web browser for mobile devices

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

<span class="mw-page-title-main">Ovi (Nokia)</span> Former Internet services by Nokia

Ovi was the brand for Nokia's Internet services from 2007 to 2012. It was designed to be an umbrella brand as Nokia attempted to expand into software and Internet services instead of just mobile hardware. Ovi focused on five key service areas offered by Nokia: Games, Maps, Media, Messaging and Music.

Handango was an online store selling mobile apps for personal digital assistants and smartphones headquartered in Irving, Texas.

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 usually not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This "fine 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 the 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.

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.

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 the wrapping up of CSS, HTML, and JavaScript code depending on 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.

<span class="mw-page-title-main">WebGL</span> JavaScript bindings for OpenGL in web browsers

WebGL is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is fully integrated with other web standards, allowing GPU-accelerated usage of physics, image processing, and effects in the HTML canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.

<span class="mw-page-title-main">Nokia Nseries</span> Discontinued series of high-end phones by Nokia

The Nokia Nseries was a high-end lineup of feature phones, smartphones, and tablets marketed by Nokia Corporation from 2005 to 2011. The Nseries devices commonly supported multiple high-speed wireless technologies at the time, such as 3G, or Wireless LAN. Digital multimedia services, such as music playback, photo/video capture or viewing, gaming or internet services were the central focus of the lineup. The lineup was replaced in 2011 by the Nokia Lumia line as the company's primary smartphone lineup.

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.

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, it was later acquired by Hewlett-Packard in April 2010 and then released under an Apache 2.0 license. It is sponsored by LG Electronics and Hewlett-Packard.

<span class="mw-page-title-main">PPSSPP</span> PSP emulator

PPSSPP is a free and open-source PSP emulator for Windows, macOS, Linux, iOS, Android, Nintendo Wii U, Nintendo Switch, BlackBerry 10, MeeGo, Pandora, Xbox Series X/S and Symbian with a focus on speed and portability. It was released to the public on November 1, 2012, licensed under the GNU GPLv2 or later. The PPSSPP project was created by Henrik Rydgård, one of the co-founders of the Dolphin emulator.

<span class="mw-page-title-main">Wear OS</span> Smartwatch operating system by Google

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 "Marshmallow" 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. Wear OS is closed-source, in contrast to the free and open-source Android.

<span class="mw-page-title-main">Nokia X platform</span> Linux-based mobile operating system and software platform

The Nokia X platform was a Linux-based mobile operating system and software platform originally developed by Nokia, and subsequently by Microsoft Mobile. Introduced on 24 February 2014, it was forked from Android and used on all the devices of the Nokia X family. It was also the next Nokia Linux project after the ill-fated MeeGo.

<span class="mw-page-title-main">Here WeGo</span> Web mapping and navigation service since 2012

Here WeGo is a web mapping and satellite navigation software, operated by HERE Technologies and available on the Web and mobile platforms. It is based on HERE's location data platform, providing its in-house data, which includes satellite views, traffic data, and other location services. Maps are updated every two or three months.

<span class="mw-page-title-main">GDevelop</span> Open-source, cross-platform game engine

GDevelop is a 2D and 3D cross-platform, free and open-source game engine, which mainly focuses on creating PC and mobile games, as well as HTML5 games playable in the browser. Created by Florian Rival, a software engineer at Google, GDevelop is mainly aimed at non-programmers and game developers of all skillsets, employing event based visual programming similar to engines like Construct, Stencyl, and Tynker.

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. "Building a static library of xs6 runtime · Issue #29 · Kinoma/Kinomajs". GitHub .
  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".