CORDOVA NATIVE

  1. Home
  2. Getting Started
  • The Basics
    • Introduction
    • Core Components and Native Components
    • Ashera Fundamentals
    • Handling EditText
    • Using a ScrollView
    • Using List View
  • The Essentials
    • Creating your first project
    • Setting up the development environment
    • Theming
    • Creating your ui & backing fragment
    • Validation
    • Data binding
    • Navigation
    • Animation
    • Native Formatting
    • Mixing
  • The Advanced
    • Add new Validator
    • Add new Filter
    • Add new Attribute to existing widget
    • Add new Native Formatter
    • New Android Container View
    • Add new Native Event Handler
    • Create Child application
  • Plugins
    • AppBarLayout
    • AsheraCore
    • BrowserDialogs
    • CapInsets
    • CardView
    • Chip
    • ConstraintLayout
    • CoordinatorLayout
    • cordova-plugin-camera-swt
    • cordova-plugin-qrscanner-swt
    • cordova-plugin-sqlite-2-swt
    • cordova-swt
    • cordova-web
    • CSSBorder
    • Custom
    • CustomWidgetExtension
    • DateTime
    • Dialog
    • Drawer
    • Glide
    • GridLayout
    • IndexedDb
    • IQkeyboardManager
    • NavigationView
    • NestedScrollView
    • Picasso
    • RecycleView
    • SDWebImagePlugin
    • ShutterBug
    • Snackbar
    • Splash
    • TabLayout
    • TextInputLayout
    • Toolbar
    • ViewPager

Cordova Web

Cordova Web is an browser application library that allows for Cordova-based projects to be built for the browser Platform. It overrides the browser platform and combines browser and cordova android so that we can build ashera apps using gradle and teavm.

The goal of this library is that existing browser plugins developed should work with minimal changes.

To install the plugin use:

cordova platform add https://github.com/AsheraCordova/cordova-web.git

Big thanks to the following projects which made Ashera possible


Frameworks
  • Android
  • Java
  • SWT
  • Apache Cordova
IDE
  • Android Studio
  • VS Code
  • Eclipse
Open Source Projects
  • J2ObjC
  • Teavm
  • Recycle View - Groupie
  • IQKeyboardManager
  • PlainMap

Thanks to Xiaoying Riley for providing this template for developers and Icons8 for icons