Download triaina Free Java Code
Description
Triaina provides JSON RPC based communication protocol between web client and native client.
Icons
Source Files
The download file triaina-master.zip has the following entries.
.gitignore//from ww w. j av a 2s.c o m
LICENSE
README.md
android/Commons/.classpath
android/Commons/.project
android/Commons/AndroidManifest.xml
android/Commons/project.properties
android/Commons/res/drawable-hdpi/ic_launcher.png
android/Commons/res/drawable-ldpi/ic_launcher.png
android/Commons/res/drawable-mdpi/ic_launcher.png
android/Commons/res/layout/main.xml
android/Commons/res/values/strings.xml
android/Commons/src/triaina/commons/base64/Base64.java
android/Commons/src/triaina/commons/collection/AbstractImmutableMap.java
android/Commons/src/triaina/commons/collection/AbstractImmutableSet.java
android/Commons/src/triaina/commons/collection/ImmutableHashMap.java
android/Commons/src/triaina/commons/collection/ImmutableHashSet.java
android/Commons/src/triaina/commons/collection/ImmutableWeakHashMap.java
android/Commons/src/triaina/commons/exception/CalledFromWrongThreadRuntimeException.java
android/Commons/src/triaina/commons/exception/CommonException.java
android/Commons/src/triaina/commons/exception/CommonRuntimeException.java
android/Commons/src/triaina/commons/exception/IORuntimeException.java
android/Commons/src/triaina/commons/exception/IllegalAccessRuntimeException.java
android/Commons/src/triaina/commons/exception/IllegalArgumentRuntimeException.java
android/Commons/src/triaina/commons/exception/InstantiationRuntimeException.java
android/Commons/src/triaina/commons/exception/InvalidConfigurationRuntimeException.java
android/Commons/src/triaina/commons/exception/InvocationRuntimeException.java
android/Commons/src/triaina/commons/exception/JSONConvertException.java
android/Commons/src/triaina/commons/exception/JSONRuntimeException.java
android/Commons/src/triaina/commons/exception/NotFoundRuntimeException.java
android/Commons/src/triaina/commons/exception/NumberFormatRuntimeException.java
android/Commons/src/triaina/commons/exception/SecurityRuntimeException.java
android/Commons/src/triaina/commons/exception/UnsupportedRuntimeException.java
android/Commons/src/triaina/commons/http/CommonHttpClient.java
android/Commons/src/triaina/commons/http/FixedHttpClient.java
android/Commons/src/triaina/commons/json/JSONConverter.java
android/Commons/src/triaina/commons/json/annotation/Exclude.java
android/Commons/src/triaina/commons/utils/ArrayListUtils.java
android/Commons/src/triaina/commons/utils/ArrayUtils.java
android/Commons/src/triaina/commons/utils/AsyncTaskUtils.java
android/Commons/src/triaina/commons/utils/Base64Utils.java
android/Commons/src/triaina/commons/utils/BitmapUtils.java
android/Commons/src/triaina/commons/utils/BundleUtils.java
android/Commons/src/triaina/commons/utils/ClassUtils.java
android/Commons/src/triaina/commons/utils/CloseableUtils.java
android/Commons/src/triaina/commons/utils/ConstructorUtils.java
android/Commons/src/triaina/commons/utils/CryptUtils.java
android/Commons/src/triaina/commons/utils/CursorUtils.java
android/Commons/src/triaina/commons/utils/DigestUtils.java
android/Commons/src/triaina/commons/utils/FieldUtils.java
android/Commons/src/triaina/commons/utils/FileInputStreamUtils.java
android/Commons/src/triaina/commons/utils/FileUtils.java
android/Commons/src/triaina/commons/utils/FloatUtils.java
android/Commons/src/triaina/commons/utils/InputStreamUtils.java
android/Commons/src/triaina/commons/utils/JSONArrayUtils.java
android/Commons/src/triaina/commons/utils/JSONObjectUtils.java
android/Commons/src/triaina/commons/utils/NamingConventionUtils.java
android/Commons/src/triaina/commons/utils/SetUtils.java
android/Commons/src/triaina/commons/utils/SystemUtils.java
android/Commons/src/triaina/commons/utils/ThreadUtils.java
android/Commons/src/triaina/commons/utils/ToastUtils.java
android/Commons/src/triaina/commons/utils/UriUtils.java
android/Commons/src/triaina/commons/utils/ViewUtils.java
android/Commons/src/triaina/commons/utils/ZipUtils.java
android/Commons/src/triaina/commons/workerservice/Abortable.java
android/Commons/src/triaina/commons/workerservice/AbstractIntentService.java
android/Commons/src/triaina/commons/workerservice/AbstractNetworkWorker.java
android/Commons/src/triaina/commons/workerservice/IntentServiceHandler.java
android/Commons/src/triaina/commons/workerservice/IntentServiceHandlerListener.java
android/Commons/src/triaina/commons/workerservice/Job.java
android/Commons/src/triaina/commons/workerservice/NetworkWorker.java
android/Commons/src/triaina/commons/workerservice/NetworkWorkerDecorator.java
android/Commons/src/triaina/commons/workerservice/NetworkWorkerService.java
android/Commons/src/triaina/commons/workerservice/Worker.java
android/Commons/src/triaina/commons/workerservice/WorkerDecorator.java
android/Commons/src/triaina/commons/workerservice/WorkerService.java
android/Commons/src/triaina/commons/workerservice/annotation/Assign.java
android/Injector/.classpath
android/Injector/.project
android/Injector/AndroidManifest.xml
android/Injector/ant.properties
android/Injector/libs/android-support-v4.jar
android/Injector/libs/guice-3.0-with_6b7e7187bd07-no_aop.jar
android/Injector/libs/javax.inject.jar
android/Injector/libs/roboguice-2.0-SNAPSHOT.jar
android/Injector/lint.xml
android/Injector/project.properties
android/Injector/res/.gitignore
android/Injector/src/triaina/injector/AbstractTriainaModule.java
android/Injector/src/triaina/injector/DefaultTriainaModule.java
android/Injector/src/triaina/injector/TriainaApplication.java
android/Injector/src/triaina/injector/TriainaContextScopedProvider.java
android/Injector/src/triaina/injector/TriainaEnvironment.java
android/Injector/src/triaina/injector/TriainaInjector.java
android/Injector/src/triaina/injector/TriainaInjectorFactory.java
android/Injector/src/triaina/injector/activity/TriainaAccountAuthenticatorActivity.java
android/Injector/src/triaina/injector/activity/TriainaActivity.java
android/Injector/src/triaina/injector/activity/TriainaFragmentActivity.java
android/Injector/src/triaina/injector/activity/TriainaPreferenceActivity.java
android/Injector/src/triaina/injector/activity/event/OnPostCreateEvent.java
android/Injector/src/triaina/injector/activity/event/OnRestoreInstanceStateEvent.java
android/Injector/src/triaina/injector/activity/event/OnSaveInstanceStateEvent.java
android/Injector/src/triaina/injector/annotation/DynamicInject.java
android/Injector/src/triaina/injector/binder/BinderContainer.java
android/Injector/src/triaina/injector/binder/DynamicBinder.java
android/Injector/src/triaina/injector/binder/builder/DynamicBindingBuilder.java
android/Injector/src/triaina/injector/binder/builder/DynamicBindingBuilderImpl.java
android/Injector/src/triaina/injector/binder/builder/DynamicLinkedBindingBuilder.java
android/Injector/src/triaina/injector/binder/builder/DynamicLinkedBindingBuilderImpl.java
android/Injector/src/triaina/injector/content/TriainaBroadcastReceiver.java
android/Injector/src/triaina/injector/content/TriainaContentProvider.java
android/Injector/src/triaina/injector/fragment/TriainaFragment.java
android/Injector/src/triaina/injector/internal/DynamicListener.java
android/Injector/src/triaina/injector/internal/DynamicMembersInjector.java
android/Injector/src/triaina/injector/internal/TriainaInjectorImpl.java
android/Injector/src/triaina/injector/service/TriainaIntentService.java
android/Injector/src/triaina/injector/service/TriainaService.java
android/Injector/src/triaina/injector/utils/TriainaInjectorUtils.java
android/WebViewBridge/.classpath
android/WebViewBridge/.project
android/WebViewBridge/AndroidManifest.xml
android/WebViewBridge/ant.properties
android/WebViewBridge/default.properties
android/WebViewBridge/project.properties
android/WebViewBridge/res/.gitkeep
android/WebViewBridge/src/triaina/webview/AbstractWebViewBridgeActivity.java
android/WebViewBridge/src/triaina/webview/AbstractWebViewBridgeFragment.java
android/WebViewBridge/src/triaina/webview/Callback.java
android/WebViewBridge/src/triaina/webview/CallbackHelper.java
android/WebViewBridge/src/triaina/webview/DeviceBridgeProxy.java
android/WebViewBridge/src/triaina/webview/ErrorCode.java
android/WebViewBridge/src/triaina/webview/InjectorHelper.java
android/WebViewBridge/src/triaina/webview/TriainaWebChromeClient.java
android/WebViewBridge/src/triaina/webview/TriainaWebViewClient.java
android/WebViewBridge/src/triaina/webview/WebViewBridge.java
android/WebViewBridge/src/triaina/webview/WebViewBridgeHelper.java
android/WebViewBridge/src/triaina/webview/WebViewBridgeModule.java
android/WebViewBridge/src/triaina/webview/WebViewRestoreManager.java
android/WebViewBridge/src/triaina/webview/annotation/Bridge.java
android/WebViewBridge/src/triaina/webview/annotation/Domain.java
android/WebViewBridge/src/triaina/webview/annotation/Layout.java
android/WebViewBridge/src/triaina/webview/annotation/NoPause.java
android/WebViewBridge/src/triaina/webview/annotation/WebViewBridgeResouce.java
android/WebViewBridge/src/triaina/webview/bridge/AccelerometerBridge.java
android/WebViewBridge/src/triaina/webview/bridge/BridgeLifecyclable.java
android/WebViewBridge/src/triaina/webview/bridge/NetHttpSendBridge.java
android/WebViewBridge/src/triaina/webview/bridge/NotificationBridge.java
android/WebViewBridge/src/triaina/webview/bridge/ToastBridge.java
android/WebViewBridge/src/triaina/webview/bridge/VibratorBridge.java
android/WebViewBridge/src/triaina/webview/bridge/WebStatusBridge.java
android/WebViewBridge/src/triaina/webview/bridge/WiFiBridge.java
android/WebViewBridge/src/triaina/webview/bridge/WiFiP2PBridge.java
android/WebViewBridge/src/triaina/webview/config/BridgeMethodConfig.java
android/WebViewBridge/src/triaina/webview/config/BridgeObjectConfig.java
android/WebViewBridge/src/triaina/webview/config/ConfigCache.java
android/WebViewBridge/src/triaina/webview/config/DomainConfig.java
android/WebViewBridge/src/triaina/webview/config/LayoutConfig.java
android/WebViewBridge/src/triaina/webview/config/WebViewBridgeAnnotationConfigurator.java
android/WebViewBridge/src/triaina/webview/config/WebViewBridgeConfigurator.java
android/WebViewBridge/src/triaina/webview/entity/Error.java
android/WebViewBridge/src/triaina/webview/entity/Params.java
android/WebViewBridge/src/triaina/webview/entity/Result.java
android/WebViewBridge/src/triaina/webview/entity/device/AccelerometerEnableParams.java
android/WebViewBridge/src/triaina/webview/entity/device/EnvironmentSetParams.java
android/WebViewBridge/src/triaina/webview/entity/device/FormPictureSelectParams.java
android/WebViewBridge/src/triaina/webview/entity/device/FormPictureSelectResult.java
android/WebViewBridge/src/triaina/webview/entity/device/NetBrowserOpenParams.java
android/WebViewBridge/src/triaina/webview/entity/device/NetHttpSendParams.java
android/WebViewBridge/src/triaina/webview/entity/device/NetHttpSendResult.java
android/WebViewBridge/src/triaina/webview/entity/device/NewWindowParams.java
android/WebViewBridge/src/triaina/webview/entity/device/NotificationClearParams.java
android/WebViewBridge/src/triaina/webview/entity/device/NotificationNotifyParams.java
android/WebViewBridge/src/triaina/webview/entity/device/NotificationResult.java
android/WebViewBridge/src/triaina/webview/entity/device/NotifyStatusResult.java
android/WebViewBridge/src/triaina/webview/entity/device/SendNotificationParams.java
android/WebViewBridge/src/triaina/webview/entity/device/ToastParams.java
android/WebViewBridge/src/triaina/webview/entity/device/VibrateParams.java
android/WebViewBridge/src/triaina/webview/entity/device/WebStatusParams.java
android/WebViewBridge/src/triaina/webview/entity/device/WiFiGetMacAddressResult.java
android/WebViewBridge/src/triaina/webview/entity/device/WiFiP2PEnableParams.java
android/WebViewBridge/src/triaina/webview/entity/web/AccelerometerParams.java
android/WebViewBridge/src/triaina/webview/entity/web/WiFiP2PDeviceParams.java
android/WebViewBridge/src/triaina/webview/entity/web/WiFiP2PDiscoverParams.java
android/WebViewBridge/src/triaina/webview/exception/SkipDomainCheckRuntimeException.java
android/WebViewBridge/src/triaina/webview/job/HttpRequestJob.java
android/WebViewBridge/src/triaina/webview/receiver/CallbackReceiver.java
android/WebViewBridge/src/triaina/webview/receiver/WiFiDirectBroadcastReceiver.java
android/WebViewBridge/src/triaina/webview/service/WebViewBridgeService.java
android/WebViewBridge/src/triaina/webview/worker/HttpRequestWorker.java
android/conf/proguard-triaina.txt
android/conf/triaina_modules.xml
android/lib/HttpClientMultipart/.classpath
android/lib/HttpClientMultipart/.project
android/lib/HttpClientMultipart/AndroidManifest.xml
android/lib/HttpClientMultipart/lint.xml
android/lib/HttpClientMultipart/project.properties
android/lib/HttpClientMultipart/res/.gitkeep
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/ByteArrayPartSource.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/FilePart.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/FilePartSource.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/MultipartEntity.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/Part.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/PartBase.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/PartSource.java
android/lib/HttpClientMultipart/src/com/android/internal/http/multipart/StringPart.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/LogConfigurationException.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/LogFactory.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/LogSource.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/impl/Jdk14Logger.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/impl/LogFactoryImpl.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/impl/NoOpLog.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/impl/SimpleLog.java
android/lib/HttpClientMultipart/src/org/apache/commons/logging/impl/WeakHashtable.java
android/lib/android-support-v4.jar
android/lib/guice-3.0-with_6b7e7187bd07-no_aop.jar
android/lib/javax.inject.jar
android/lib/roboguice-2.0-SNAPSHOT.jar
android/sample/TriainaSample/.classpath
android/sample/TriainaSample/.project
android/sample/TriainaSample/AndroidManifest.xml
android/sample/TriainaSample/ic_launcher-web.png
android/sample/TriainaSample/libs/android-support-v4.jar
android/sample/TriainaSample/proguard-project.txt
android/sample/TriainaSample/project.properties
android/sample/TriainaSample/res/drawable-hdpi/ic_action_search.png
android/sample/TriainaSample/res/drawable-hdpi/ic_launcher.png
android/sample/TriainaSample/res/drawable-ldpi/ic_launcher.png
android/sample/TriainaSample/res/drawable-mdpi/ic_action_search.png
android/sample/TriainaSample/res/drawable-mdpi/ic_launcher.png
android/sample/TriainaSample/res/drawable-xhdpi/ic_action_search.png
android/sample/TriainaSample/res/drawable-xhdpi/ic_launcher.png
android/sample/TriainaSample/res/layout/activity_main.xml
android/sample/TriainaSample/res/layout/fragment_webview.xml
android/sample/TriainaSample/res/menu/activity_main.xml
android/sample/TriainaSample/res/values-large/dimens.xml
android/sample/TriainaSample/res/values-v11/styles.xml
android/sample/TriainaSample/res/values-v14/styles.xml
android/sample/TriainaSample/res/values/dimens.xml
android/sample/TriainaSample/res/values/strings.xml
android/sample/TriainaSample/res/values/styles.xml
android/sample/TriainaSample/res/values/triaina_modules.xml
android/sample/TriainaSample/src/triaina/sample/MainActivity.java
android/sample/TriainaSample/src/triaina/sample/TriainaSampleApplication.java
android/test/CommonsTest/.classpath
android/test/CommonsTest/.project
android/test/CommonsTest/AndroidManifest.xml
android/test/CommonsTest/assets/test.txt
android/test/CommonsTest/lint.xml
android/test/CommonsTest/project.properties
android/test/CommonsTest/res/drawable-hdpi/ic_launcher.png
android/test/CommonsTest/res/drawable-ldpi/ic_launcher.png
android/test/CommonsTest/res/drawable-mdpi/ic_launcher.png
android/test/CommonsTest/res/layout/main.xml
android/test/CommonsTest/res/values/strings.xml
android/test/CommonsTest/src/triaina/commons/test/json/JSONConverterTest.java
android/test/CommonsTest/src/triaina/commons/test/mock/MockJob.java
android/test/CommonsTest/src/triaina/commons/test/mock/MockWorker.java
android/test/CommonsTest/src/triaina/commons/test/mock/MockWorkerDecorator.java
android/test/CommonsTest/src/triaina/commons/test/target/WorkerServiceTarget.java
android/test/CommonsTest/src/triaina/commons/test/utils/ArrayListUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/ArrayUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/AsyncTaskUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/BundleUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/ClassUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/CloseableUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/CryptUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/DigestUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/FieldUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/FileInputStreamUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/FileUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/InputStreamUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/JSONObjectUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/NamingConventionUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/SetUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/UriUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/utils/ZipUtilsTest.java
android/test/CommonsTest/src/triaina/commons/test/workerservice/IntentServiceHandlerTest.java
android/test/CommonsTest/src/triaina/commons/test/workerservice/NetowrkWorkerServiceTest.java
android/test/CommonsTest/src/triaina/commons/test/workerservice/WorkerServiceTest.java
android/test/InjectorTest/.classpath
android/test/InjectorTest/.project
android/test/InjectorTest/AndroidManifest.xml
android/test/InjectorTest/ant.properties
android/test/InjectorTest/project.properties
android/test/InjectorTest/res/drawable-hdpi/ic_launcher.png
android/test/InjectorTest/res/drawable-ldpi/ic_launcher.png
android/test/InjectorTest/res/drawable-mdpi/ic_launcher.png
android/test/InjectorTest/res/layout/main.xml
android/test/InjectorTest/res/values/strings.xml
android/test/InjectorTest/src/triaina/test/injector/AbstractTriainaModuleTest.java
android/test/InjectorTest/src/triaina/test/injector/TriainaApplicationTest.java
android/test/InjectorTest/src/triaina/test/injector/binder/BinderContainerTest.java
android/test/InjectorTest/src/triaina/test/injector/binder/builder/DynamicBindingBuilderImplTest.java
android/test/InjectorTest/src/triaina/test/injector/binder/builder/DynamicLinkedBindingBuilderImplTest.java
android/test/InjectorTest/src/triaina/test/injector/internal/DynamicMembersInjectorTest.java
android/test/WebViewBridgeTest/.classpath
android/test/WebViewBridgeTest/.project
android/test/WebViewBridgeTest/AndroidManifest.xml
android/test/WebViewBridgeTest/ant.properties
android/test/WebViewBridgeTest/proguard.cfg
android/test/WebViewBridgeTest/project.properties
android/test/WebViewBridgeTest/res/drawable-hdpi/ic_launcher.png
android/test/WebViewBridgeTest/res/drawable-ldpi/ic_launcher.png
android/test/WebViewBridgeTest/res/drawable-mdpi/ic_launcher.png
android/test/WebViewBridgeTest/res/layout/main.xml
android/test/WebViewBridgeTest/res/values/strings.xml
android/test/WebViewBridgeTest/src/triaina/test/mock/MockContext.java
android/test/WebViewBridgeTest/src/triaina/test/mock/MockHandler.java
android/test/WebViewBridgeTest/src/triaina/test/mock/MockNetworkJob.java
android/test/WebViewBridgeTest/src/triaina/test/mock/MockNetworkWorker.java
android/test/WebViewBridgeTest/src/triaina/test/mock/MockParams.java
android/test/WebViewBridgeTest/src/triaina/test/mock/MockResult.java
android/test/WebViewBridgeTest/src/triaina/test/mock/MockWebView.java
android/test/WebViewBridgeTest/src/triaina/test/webview/CallbackHelperTest.java
android/test/WebViewBridgeTest/src/triaina/test/webview/ConfigCacheTest.java
android/test/WebViewBridgeTest/src/triaina/test/webview/DeviceBridgeProxyTest.java
android/test/WebViewBridgeTest/src/triaina/test/webview/WebViewBridgeAnnotationConfiguratorTest.java
android/test/WebViewBridgeTest/src/triaina/test/webview/WebViewBridgeHelperTest.java
android/test/WebViewBridgeTest/src/triaina/test/webview/WebViewClientProxyTest.java
android/test/WebViewBridgeTest/src/triaina/test/webview/api/NetHttpSendParamsTest.java
ios/Dependencies/NSData+JSON.h
ios/Dependencies/NSData+JSON.m
ios/Dependencies/NSObject+JSON.h
ios/Dependencies/NSObject+JSON.m
ios/Dependencies/NSString+Util.h
ios/Dependencies/NSString+Util.m
ios/Dependencies/UIAlertView+BlocksExtension.h
ios/Dependencies/UIAlertView+BlocksExtension.m
ios/Sample/.gitignore
ios/Sample/TriainaSample.xcodeproj/project.pbxproj
ios/Sample/TriainaSample/TriainaSample-Info.plist
ios/Sample/TriainaSample/TriainaSample-Prefix.pch
ios/Sample/TriainaSample/TriainaSampleAppDelegate.h
ios/Sample/TriainaSample/TriainaSampleAppDelegate.m
ios/Sample/TriainaSample/TriainaSampleViewController.h
ios/Sample/TriainaSample/TriainaSampleViewController.m
ios/Sample/TriainaSample/en.lproj/InfoPlist.strings
ios/Sample/TriainaSample/en.lproj/TriainaSampleViewController.xib
ios/Sample/TriainaSample/main.m
ios/Triaina/TriainaConfig.h
ios/Triaina/TriainaConfig.m
ios/Triaina/TriainaWebBridgeModel+StandardAPI.h
ios/Triaina/TriainaWebBridgeModel+StandardAPI.m
ios/Triaina/TriainaWebBridgeModel.h
ios/Triaina/TriainaWebBridgeModel.m
ios/Triaina/TriainaWebView.h
ios/Triaina/TriainaWebView.m
ios/Triaina/TriainaWebViewAdapter.h
ios/Triaina/TriainaWebViewAdapter.m
javascript/server/app.js
javascript/server/package.json
javascript/server/public/javascripts/basic.js
javascript/server/public/javascripts/bootstrap.js
javascript/server/public/javascripts/bridge.js
javascript/server/public/javascripts/dialog.js
javascript/server/public/javascripts/jquery.js
javascript/server/public/javascripts/network.js
javascript/server/public/javascripts/sensor.js
javascript/server/public/stylesheets/bootstrap-responsive.css
javascript/server/public/stylesheets/bootstrap-responsive.min.css
javascript/server/public/stylesheets/bootstrap.css
javascript/server/public/stylesheets/bootstrap.min.css
javascript/server/public/stylesheets/style.css
javascript/server/public/stylesheets/style.styl
javascript/server/routes/bridge.js
javascript/server/routes/index.js
javascript/server/views/basic.ejs
javascript/server/views/dialog.ejs
javascript/server/views/index.ejs
javascript/server/views/network.ejs
javascript/server/views/partials/header.ejs
javascript/server/views/partials/script.ejs
javascript/server/views/sensor.ejs
Download
Click the following link to download triaina-master.zip.
triaina-master.zip