Coder Social home page Coder Social logo

jackyglony / hera Goto Github PK

View Code? Open in Web Editor NEW

This project forked from weidian-inc/hera

0.0 1.0 0.0 12.7 MB

A framework for running WeChat applet. (小程序 SDK,小程序转 H5,小程序转安卓、iOS 原生应用)

Home Page: https://weidian-inc.github.io/hera

License: Other

Java 23.41% AppleScript 0.05% JavaScript 34.41% Shell 0.08% CSS 1.31% HTML 0.09% Objective-C 40.21% C 0.43% Ruby 0.02%

hera's Introduction

Hera

node running dev-platform

Hera 是一个用小程序方式来写跨平台应用的开发框架,使用它可以让你的小程序除了在微信上运行,还可以打包成 Android 、 iOS应用,以及以h5的方式跑在浏览器端

⚠️ 注意:master 分支内容过旧,一些问题在 dev 分支上已经解决了,点我查看构建指南链接 ⚠️

快速体验

安装脚手架

npm i hera-cli -g

初始化项目

hera init projectName

运行于浏览器中:

hera run web

运行于客户端上请参考:快速上手

开发相关

正在做的优化

Todo List

目录

目前该项目源码由以下部分构成:

.
├── README.md
├── android
├── docs
├── h5
└── ios
  • androidios 目录下为小程序API 在客户端上的实现
  • h5 目录下为小程序转换工具:将小程序转换为客户端可以执行的代码
  • docs 目录下为项目文档及主页生成器

特别说明

本项目h5部分的实现参考了微信小程序的框架实现,目前兼容了大部分微信小程序常用的api。hera内置的demo也是直接使用了微信小程序的官方demo并做了一些调整。在此特别感谢微信小程序开发团队。

代码贡献者(按字母排序)

  • Android: 陈卓、廖朋伟、宋士民
  • iOS: 何欣宇、孙宇、王艺桥
  • H5:戴越越、丁俊杰、彭观发

分享交流

加小助手进微信群 QQ群

Licence

BSD License

Copyright (C) 2017, weidian.com

All rights reserved.

hera's People

Contributors

chenzhuo1024 avatar fantasydai avatar ioriens avatar lpw14 avatar pgfxm avatar weidian-dev avatar wwwyiqiao avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.