WeexSDK 0.16.2

WeexSDK 0.16.2

TestsTested
LangLanguage Obj-CObjective C
License Custom
ReleasedLast Release Oct 2017

Maintained by Yinfeng, acton393, jerry.shb.


Downloads

Total269,872
Week8,356
Month33,515

Installs

Apps5,610
Apps WeekApps This Week 346
Pod Tries2
Pod Tries WeekPod Tries This Week 2
Test Targets131
Test WeekTests This week 14
powered by Segment

GitHub

Stars5,529
Watchers298
Forks761
Issues0
Contributors131
Pull Requests24

Code

Files273
LOCLines of Code 29,717


WeexSDK 0.16.2

  • By
  • cxfeng1, boboning, kfeagle and acton393

Weex

A framework for building Mobile cross-platform UI.

AndroidDownload
iOS
HTML5npm version

CircleCI

Support Android 4.1 (API 16), iOS 8.0+ and WebKit 534.30+.

For Windows

Please INSTALL Git for Windows and run all the following commands in git-bash.

Meet Weex

  • Install Weex Playground App to see examples we already written.
  • If you want to write a demo, install weex-toolkit in Node.js 4.0+ and
  • Run weex init to generate & start a simple project in an empty folder.
  • Follow the instructions in the project README.
  • Enjoy it.

Use Weex

Android

  • Prerequisites
  • Run playground, In Android Studio
    • Open android/playground
    • In app/java/com.alibaba.weex/IndexActivity, modify CURRENT_IP to your local IP
    • Click (Run button)
  • Add an example

Runtime

On Android Platform , Weex code is executed in weex_v8core which is based on Google V8 JavaScript engine.

iOS

  • run playground

    • Prerequisites
    • Run playground
      • cd ios/playground
      • pod install
      • Open WeexDemo.xcworkspace in Xcode
      • Click (Run button) or use default shortcut cmd + r in Xcode
      • If you want to run the demo on your device, don't need to modify CURRENT_IP manually. In DemoDefine.h(you can search this file by Xcode default shortcut cmd + shift + o), modify CURRENT_IP to your local IP
    • Add an example
  • integrate to your application

    • CocoaPods

      Add the following line to your Podfile:

        pod 'WeexSDK'
      

      run pod install

    • Carthage

      Add the following line to your Cartfile:

        github "apache/incubator-weex"
      

      Run carthage update, and you should now have the latest version of WeexSDK in your Carthage folder.

Scripts

See SCRIPTS.md for more information.

IDE Plugin & Syntax Highlight & DevTool

Weex team have developed a DevTool to help you to improve we file debug efficiency.

See more stuff on this wiki page

Weex Community

Contributing

See Weex Contributing Guide for more information.