Nebula

Introduction to Nebula

  • Nebula is a full suite mobile development solution initiated by Ant Financial technical team, it is based on HTML 5 technology and extensible for customization. It empowers developer to build a ready-for-market application in shortest possible time.

Features

  • Provides JSAPI to allow developer to manipulate native UI from Javascript code
  • Provides H5 Page loading management by using Session
  • Provides customizable plugin mechanism, developer can use plugin to create new JSAPI or support new business logic
  • Provides publish management for H5 applications, developer is able to push and monitor application updates
  • Provides application analytics service, data such as device information, application performance and crash report are automatically collected and can be viewed in management console in real time
  • Provides UIWebview as an alternative to default Android Webview, it comes with better memory management and compatibility, which can speed up page loading significantly
  • Supports custom HTTP client
  • Supports custom keyboard and views

Stability

  • The same copy of source code is deployed in Alipay service and used by hundreds of millions of users around the world, you can have a peace of mind without worrying about crash and ANR problems
  • UIWebView is a customized module to target the fragmentation problem in Android platform, it is one of the best alternatives to the troubled native WebView

Offline Package

  • Provides a management console for hot-fixes and updates
  • Provides force update, flexible update and force offline mode strategies to meet different business needs

Client Capabilities

  • Customizable H5 tags with implementation in native code
  • Customizable UI view such as keyboard and map, gives you the true power of Hybrid application
  • Customizable HTTP network client
  • Image loading and caching