Coder Social home page Coder Social logo

appverse-archive / appverse-mobile Goto Github PK

View Code? Open in Web Editor NEW
41.0 41.0 22.0 260.5 MB

A multi-platform mobile development framework allows developers to use HTML5, JavaScript, CSS3 and to leverage native functionalities of a mobile device to build apps from a common codebase.

Home Page: http://appverse.github.com/appverse-mobile

License: Other

JavaScript 12.57% CSS 0.51% HTML 0.99% C# 11.87% Java 26.33% Shell 0.02% Objective-C 0.06% PowerShell 0.13% C++ 47.51% Python 0.01%

appverse-mobile's People

Contributors

aryslan avatar carloslozano avatar frmi-gft avatar kechis avatar marguiline avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

appverse-mobile's Issues

Samples don't compile

I am trying to generate an android package from AppverseTwitter_Eclipse so I can run it in my virtual device. However, the project does not compile.

Having run "android update project -p ." which generated the build.xml and having an AndroidManifest in the main dir and in bin (?normal?)

ant clean debug gives me some UTF-8/missing jar/deprecated issue:

-compile:
[javac] Compiling 4 source files to /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/bin/classes
[javac] /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/src/org/appverse/mobile/android/ui/BrowserActivity.java:5: warning: unmappable character for encoding UTF-8
[javac] Version 2.0 (?APL v2.0?). If a copy of the APL was not distributed with this
[javac] ^
[javac] /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/src/org/appverse/mobile/android/ui/BrowserActivity.java:5: warning: unmappable character for encoding UTF-8
[javac] Version 2.0 (?APL v2.0?). If a copy of the APL was not distributed with this
[javac] ^
[javac] /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/src/org/appverse/mobile/android/ui/MainActivity.java:5: warning: unmappable character for encoding UTF-8
[javac] Version 2.0 (?APL v2.0?). If a copy of the APL was not distributed with this
[javac] ^
[javac] /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/src/org/appverse/mobile/android/ui/MainActivity.java:5: warning: unmappable character for encoding UTF-8
[javac] Version 2.0 (?APL v2.0?). If a copy of the APL was not distributed with this
[javac] ^
[javac] /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/src/org/appverse/mobile/android/ui/MainActivity.java:114: cannot find symbol
[javac] symbol : method enablePlatformNotifications()
[javac] location: class android.webkit.WebView
[javac] appView.enablePlatformNotifications();
[javac] ^
[javac] Note: /Users/pieterdb/appverse-mobile/appverse-samples/AppverseTwitter_Eclipse/src/org/appverse/mobile/android/ui/MainActivity.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 1 error
[javac] 4 warnings

BUILD FAILED
/Users/pieterdb/Development/android-sdk/tools/ant/build.xml:710: The following error occurred while executing this line:
/Users/pieterdb/Development/android-sdk/tools/ant/build.xml:723: Compile failed; see the compiler error output for details.

Wiki

Is it possible to give me access to the wiki.
I've just deployed a sample app to the Android emulator using the ant tasks and I'd like to document the steps for future users.
Seems more appropriate than opening tickets.

Getting started

appverse-mobile consists of several project.
Do a Git checkout.

The README is useful to understanding project structure

  • install Android Toolkit
  • bind the android executable to the path so it can run from anywhere in command line : export PATH=$PATH://android-sdk/tools
  • compile appverse-core with ant (find . -name build.xml)
  • compile appverse-platform-android with ant (find . -name build.xml)

This will generate jar files under ./lib and ./dist

  • copy ./appverse-core/dist/UnityCoreJava.jar
    ./appverse-platform-android/lib/AppverseCoreJava.jar

to ./appverse-runtime-android/libs/

  • in appverse-runtime-android : run "android update project -p ."
    this will link the ant build.xml file to the Android SDK build file via $sdk.dir

now typing ANT will load the Android build

several options available:

ant clean debug release install
android list avd (android opens Android SDK Manager and one can create a target virtual device)

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.