Skip to content

Latest commit

 

History

History
60 lines (49 loc) · 4.7 KB

README.md

File metadata and controls

60 lines (49 loc) · 4.7 KB

Awesome Titanium Hyperloop: Android

Appcelerator Titanium Hyperloop Enabled  platform  License MIT 

Why this README.md?

I'd like to gather as much good information on Hyperloop and Android as possible.
There are several ways that you can use Hyperloop for Android developement

  • Reference Google Frameworks already on device
  • Use AARs and JARs

Android Hyperloop Programming Guide has information on running a demo application specifically for Android and you can learn how to use Hyperloop in your own project.

List of Android Modules

Name Description
Pattern Lock View Create the native Android PatternLock view based on this library PatternLockView
Ti.AndroidCharts This HyperLoop module allows you to use highly customizable Charts with the MPAndroidChart library: https://github.com/PhilJay/MPAndroidChart. This module was originally posted on LoopModules: https://loopmodules.com/downloads/ti-androidcharts/
Ti.Reprint This HyperLoop module allows you to implement fingerprint recognition in your Android app
Ti.FAB Ti.FAB is an Android Hyperloop wrapper of the native Floating Action Button component. A Floating Action Button represents the primary action in an application.
Ti.AndroidViewAnimations Ti.AndroidViewAnimations is an Android Hyperloop wrapper of the AndroidViewAnimations library. It provides a wide range of different animations that can be applied to your Titanium components.
Ti.CalendarView Axway Hyperloop Calendar View for Android
Youtube View Youtube View
Parked Text View Textfield with static and variable text
Scratch View A scratch card module that reveals the image below when you scratch/swipe away a color
Big Image View ImageView for big images that supports zoom and drag
Audio Recorder Record void ui element
Text 2 Speech / Speech to text Text recognition and text to speech

Modules

Cross-Platform (Android and iOS)

Name Description
Ti.hockeyapp Hyperloop-based version of HockeyApp for both Android and iOS
Ti.Firebase This project will contain all Firebase-related modules for Analytics, Cloud-Messaging, Authentication, Firestore etc.
localytics-hyperloop This project provides a demo app and library for using the Localytics service in iOS and Android.

Other Code Examples

The following application demonstrates direct native API access using Appcelerator Hyperloop.

Working with Google's Frameworks

Many of the basic Hyperloop examples are just this - extending built in frameworks. You don't have to load any outside libraries to access this.

Working with 3rd Party Frameworks (JARs and AARs)

You can include 3rd Party libraries into your project.
Just put your .jar and .aar files in /app/platform/android/ and require them in your controllers.

Can I get some Gradle in here?

Long story short, I have heard no talk of Gradle integration. This would be a top 3 wish of mine for Hyperloop!
Do you have any idea of how to make it work? Let's toss around some ideas!

More Examples

  • Submit a PR with some more examples! Do it!