Codenameone - Framework & Toolchain for cross platform mobile device development

  •        1535

Codename One allows developers to write code once and have it work on all mobile devices. Code is developed in Java with full access to the underlying native OS. Codename One includes: an API, GUI Builder, Theme designer, Simulator, porting layers and an optional build cloud with cloud service offerings.

http://www.codenameone.com/

Tags
Implementation
License
Platform

   




Related Projects

CodenameOne - Write once run anywhere native mobile apps using with Java 8 or Kotlin


Codename One is a mobile cross platform environment for Java and Kotlin developers. It can compile Java bytecode to native OS executables (iOS, Android, UWP etc.). It is a complete mobile platform featuring virtual machines, simulator, design tools (visual theme/builder), IDE integrations, ports to multiple OS's and much more. It provides full access to the underlying native OS code (e.g. Objective-C, C#, Dalvik/ART) thru a portable abstraction which enables 100% code reuse.Codename One is the only platform that...

Cordova - Build Native Mobile Apps


Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript. It provides a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.

Framework7 - Full Featured HTML Framework For Building iOS & Android Apps


Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to. The main approach of the Framework7 is to give you an opportunity to create iOS & Android apps with HTML, CSS and JavaScript easily and clear.

Bango BlackBerry Application Analytics SDK


Bango application analytics is an analytics solution for mobile applications. This SDK provides a framework you can use in your application to add analytics capabilities to your mobile applications. It's developed in Java and targets the RIM BlackBerry operating system.

Mobile Entree Tools & Samples


A collection of open source mobile applications built upon Mobile Entree, the mobile application framework for SharePoint.


NativeScript - Build native iOS and Android apps using JavaScript


NativeScript is a framework for building native iOS and Android apps using JavaScript and CSS. It renders UIs with the native platform’s rendering engine, no WebViews, resulting in native-like performance and UX. It provides a best-of-both-worlds development experience, its cross-platform JavaScript modules give you the convenience of writing iOS and Android apps from a single JavaScript codebase, while its runtimes gives you the power of accessing native APIs, SDKs, and frameworks.

Weex - A platform for building Mobile Cross-Platform UI


Weex dedicates to enable developers to use modern web development experience to build both Android, iOS and web apps with a single codebase. In practice, you can use javascript and modern front-end frameworks to develop mobile apps after integrating the WeexSDK. The structure of Weex is decoupled, the render engines are separated from the syntax layer. Weex doesn’t rely on any specific front-end framework, it mainly supports Vue.js and Rax.

OnsenUI - Cross-Platform HTML5 Hybrid App Framework


Onsen UI is a library of UI components to help you create beautiful hybrid and mobile web apps for both Android and iOS using Javascript. It enriches the user’s experience for mobile web apps with natively designed UI elements.

React Native - A framework for building native apps with React.


React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components. With React Native, you don't build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that's indistinguishable from an app built using Objective-C or Java. React Native uses the same fundamental UI building blocks as regular iOS and Android apps.

PhoneGap - Build amazing mobile apps powered by open web tech


Adobe PhoneGap framework is an open source distribution of Cordova. Reuse existing web development skills to quickly make hybrid applications built with HTML, CSS and JavaScript. Building applications for each platform–iPhone, Android, Windows and more–requires different frameworks and languages. PhoneGap solves this by using standards-based web technologies to bridge web applications and mobile devices.

Weex - A framework for building Mobile cross-platform UI


Weex provides the ability to publish cross platform, so web, Android, and IOS apps can use the same API development functions. At the same time, it provides a rich extension of the native interfaces. In this way, it will be very convenient when you need to extend native components or modules.

RIBs - Uber's cross-platform mobile architecture framework.


RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states. To get started with RIBs, please refer to the RIBs documentation. This describes key concepts on RIBs, from what they are for, their structure and common use cases.

Mobile-Security-Framework-MobSF


Mobile Security Framework is an intelligent, all-in-one open source mobile application (Android/iOS) automated pen-testing framework capable of performing static and dynamic analysis.

rexxar-android - Mobile Hybrid Framework Rexxar Android Container


Mobile Hybrid Framework Rexxar Android Container

Loopback - The Node.js API Framework


LoopBack is an open source Node.js framework built on top of Express optimized for building APIs for mobile, web, and other devices. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs.

OpenMobster - Open Source Mobile Cloud Platform


OpenMobster, is an open source Enterprise Backend for Mobile Apps. It provides a bi-directional data synchronization service for mobile apps to synchronize their locally stored database with Enterprise services in the Cloud such as server apps, CRM, ERP, etc. It supports a platform-agnostic Cloud-initiated Push Notification System. It has framework for creating end-to-end Location Aware Apps.

Sailfish OS - Mobile Operating System


Sailfish OS is a mobile operating system built on top of Mer project and Qt5. The UI is built with QML and QtQuick2 and Wayland. It is compatible with Android.

Famous - JavaScript Framework with 3D Support for building Mobile or Destop Apps


Famo.us is a free and open source JavaScript platform for building mobile apps and desktop experiences. What makes Famo.us unique is its JavaScript rendering engine and 3D physics engine that gives developers the power and tools to build native quality apps and animations using pure JavaScript. Famo.us runs on iOS, Android, Kindle and Firefox devices and integrates with Angular, Backbone, Meteor and Facebook React.

Flutter - Framework for building high-performance, high-fidelity iOS and Android apps


Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. It is focused on low-latency input and high frame rates on Android and iOS.

realm-android-adapters - Adapters for combining Realm Java with Android UI components and framework classes


Realm is a mobile database that runs directly inside phones, tablets or wearables.This repository holds adapters for combining Realm Java with Android UI components and framework classes.