Code Monkey home page Code Monkey logo

moe-java-samples's Introduction

Intel Multi-OS Engine Samples

Overview

Intel Multi-OS Engine provides a Java runtime and Java interfaces to iOS platform API to develop native iOS applications with native look and feel, native performance, and portability of common Java logic modules from your Android Apps. It comes fully integrated with Android* Studio hosted on Mac* OS or Windows* and contains all the development tools needed to develop an iOS* app and publish to the App store.

Getting Started

System Requirements

Requirements for Apple Mac OS X hosts:**

  • Operating System: Apple* Mac OS X* 10.9 or later
  • Google* Android Studio* 1.2 or later
  • Java* Development Kit (JDK) version 8
  • Android Platform SDK
  • Apple* Xcode* 6.x and 7.x

Requirements for Windows hosts:*

  • Operating System: Microsoft* Windows* 7 x64 edition or later
  • Google* Android Studio* 1.2 or later
  • Java* Development Kit (JDK) version 8
  • Android* Platform SDK
  • Apple* iTunes*
  • Apple* Mac OS X* host in LAN that has Multi-OS Engine installed and can be accessed using SSH

List of samples

The following samples are available for the Intel Multi-OS Engine:

  • Calculator is a cross platform calculator. Demonstrates simple techniques: work with buttons, performing actions
  • CurrencyConverter demonstrates how to open an URL and retrieve the content of that URL just using built-in Java* classes
  • DateCell demonstrates formatted display of date objects in table cells and use of UIDatePicker to edit those values
  • FlipView is an application that illustrates the following techniques: subclassing UIView, reacting to taps in views, open a URL to an external web site using Safari, flipping view content from front to back
  • InAppPurchase sample demonstrates how to make purchases in your applications
  • KeyboardAccessory shows how to use a keyboard accessory and how to use the keyboard-will-show and keyboard-will-hide notifications to animate resizing a view that is obscured by the keyboard
  • LazyTableLoader demonstrates a multi-stage approach to loading and displaying a UITableView
  • LibGDXMissileCommand shows how to implement libGDX game
  • MuseumMap sample is based on SimpleMap sample. This application demonstrates work with SQL DB
  • NoteSqlite shows how to make persistent storage with SQLlite library using generated bindings for iOS part
  • NoteTaking shows how to make persistent storage with file system
  • NoteTaking_Android is Android-only version of the NoteTaking sample
  • OpenGLBox demonstrates 3D graphics programming using OpenGL
  • Planets demonstrates working with UI Kit graphics
  • RssReader demonstrates use of HTTP and HTTPS using Java* API
  • SimpleMap is a simple application that demonstrates working with MapView
  • SimpleNetworkStreams demonstrates work with sockets
  • Snake is a port of android snake sample. Demonstrates simple game creation technique without sprites. Using UIImageView.
  • SQLite3Demo_java_sql shows how to make persistent storage as SQLite database using java.sql package
  • SQLite3Demo_android_database_sqlite shows how to make persistent storage as SQLite database using android.database.sqlite package
  • Taxi is a template for taxi app that allows to select an address on Google Map
  • TheElements demonstrates reading content from XML file. Works with UITableView, adding cells, using scrolling. Example of Master-Detail view, loading images from assets, reacting to taps in views, flipping view content from front to back
  • TicTacToe demonstrates a simple game creation technique without sprites. Using buttons and performing actions.
  • WebBrowser is a simple browser that uses WebView
  • WordSearch sample demonstrating work with dictionary and substring search added

Legal Information

The Samples are distributed under BSD 3 Clause license. The Samples incorporate, or dynamically links against, some third-party software. See NOTICE.txt in the root folder for details.

*Other names and brands may be claimed as the property of others.

Copyright 2015, Intel Corporation All Rights Reserved.

moe-java-samples's People

Contributors

asuhov avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.