# Mendix PhoneGap / Cordova hybrid app base package
This repository contains the core files needed to build a Phonegap package for your Mendix application.
It consists of two main parts:
- The core source files for the hybrid app
- The webpack configuration that is used during the build process
You should not use this package directly.
Instead, refer to the [Mendix PhoneGap / Cordova hybrid app template](https://github.com/mendix/hybrid-app-template/) for instructions on how to customize and build your Mendix hybrid mobile app.
## Building a templated Phonegap Build package
This project can be used to create a templated Phonegap Build package, as used within the Mobile Publish flow of the Mendix Portal.
### Prerequisites
- Recent `Node.js`.
- Windows: install from [nodejs.org](https://nodejs.org/en/download/)
- MacOS: use [Brew](https://brew.sh/) to install `Node.js`: `brew install node`
- Linux, BSD, etc: install using the available package manager, e.g. on Debian: `sudo apt-get install node`
### Build
```
$ npm install # install dependencies
$ npm run appbase # create templated PGB package in `dist`
```
## Mendix-specific forks of Cordova/Phonegap plugins
Mendix hybrid apps include a number of plugins by default.
These plugins have been created by the Cordova/Phonegap community.
For some of these plugins, we have created Mendix-specific forks.
The reason for creating a fork varies per plugin.
The list below outlines the details per forked plugin.
### cordova-plugin-wkwebview-engine
- [Original repository](https://github.com/apache/cordova-plugin-wkwebview-engine)
- [Forked library](https://www.npmjs.com/package/cordova-plugin-wkwebview-engine-mx) (code is in internal repository)
We implemented XHR request handling using native code, while keeping support for cookies.
### cordova-sqlite-storage
- [Original repository](https://github.com/litehelpers/Cordova-sqlite-storage)
- [Forked repository](https://github.com/mendix/Cordova-sqlite-storage-pgb)
We included the SQLite native libraries.
### phonegap-launch-navigator
- [Original repository](https://github.com/dpa99c/phonegap-launch-navigator)
- [Forked repository](https://github.com/mendix/phonegap-launch-navigator)
We added support for cordova-android 7+.
### phonegap-plugin-push
- [Original repository](https://github.com/phonegap/phonegap-plugin-push)
- [Forked repository](https://github.com/mendix/phonegap-plugin-push)
We unpinned the version of the Android support v13 library.
没有合适的资源?快使用搜索试试~ 我知道了~
前端开源库-mendix-hybrid-app-base
共85个文件
png:51个
js:15个
json:6个
需积分: 10 9 下载量 100 浏览量
2019-08-29
18:52:25
上传
评论
收藏 2.17MB ZIP 举报
温馨提示
前端开源库-mendix-hybrid-app-baseMendix混合应用程序库,Mendix PhoneGap构建基包
资源推荐
资源详情
资源评论
收起资源包目录
前端开源库-mendix-hybrid-app-base.zip (85个子文件)
hybrid-app-base-master
.gitignore 36B
README.md 3KB
webpack.config.base.js 3KB
package.json 1KB
src
config.xml.mustache 10KB
resources
ios
screen-iphone-landscape-2x.png 50KB
icon-72-2x.png 24KB
screen-iphone-portrait-568h-2x.png 62KB
screen-ipad-portrait-2x.png 137KB
icon-76-2x.png 23KB
icon-small-2x.png 5KB
icon-small-3x.png 11KB
icon-small.png 2KB
icon-72.png 7KB
screen-iphone-landscape-568h-2x.png 56KB
icon-50-2x.png 12KB
screen-iphone-portrait.png 21KB
icon-83.5-2x.png 35KB
icon-76.png 8KB
screen-iphone-landscape.png 23KB
screen-iphone-portrait-736h.png 120KB
icon-2x.png 12KB
icon-60.png 10KB
icon-60-2x.png 20KB
screen-ipad-landscape.png 66KB
icon-50.png 3KB
screen-iphone-landscape-667h.png 63KB
screen-iphone-portrait-2x.png 59KB
screen-ipad-portrait.png 64KB
icon-40.png 2KB
screen-iphone-landscape-736h.png 136KB
screen-ipad-landscape-2x.png 115KB
screen-iphone-portrait-667h.png 68KB
icon.png 4KB
icon-60-3x.png 24KB
icon-40-2x.png 7KB
android
icon-72-hdpi.png 7KB
screen-mdpi-portrait.png 22KB
screen-xxhdpi-landscape.png 83KB
screen-mdpi-landscape.png 22KB
screen-xhdpi-landscape.png 72KB
icon-48-mdpi.png 4KB
screen-ldpi-landscape.png 12KB
icon-192-xxxhdpi.png 33KB
screen-hdpi-portrait.png 43KB
icon-36-ldpi.png 3KB
screen-xxxhdpi-landscape.png 120KB
screen-xxxhdpi-portrait.png 81KB
screen-xxhdpi-portrait.png 76KB
icon-96-xhdpi.png 12KB
screen-ldpi-portrait.png 13KB
icon-144-xxhdpi.png 23KB
screen-xhdpi-portrait.png 193KB
screen-hdpi-landscape.png 39KB
splash.png 81KB
.pgbomit 1B
www
settings.json.mustache 406B
scripts
file-store.js 2KB
pinView.js 7KB
local-store.js 481B
app.js 34KB
namespace.js 273B
Token-store.js 1KB
settings.js 679B
secure-store.js 2KB
pin.js 3KB
entry.js 528B
styles
index.css.mustache 6KB
index.html.mustache 4KB
images
error.png 5KB
config
environments.json 126B
config.xml.snippet 0B
build-extras.gradle 108B
parameters.json 579B
loader.css.snippet 0B
resources.json 6KB
texts.json 2KB
loader.html.snippet 0B
custom.css.snippet 0B
settings.js 3KB
utils.js 2KB
.npmignore 15B
webpack.config.appbase.js 3KB
webpack.config.js 5KB
package-lock.json 205KB
共 85 条
- 1
资源评论
weixin_38743737
- 粉丝: 376
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IMG_20240425_190941.jpg
- 基于stm32的pid控制算法附带串口控制台
- 实验项目一:线性表(模板 ).docx
- 基于LM317A设计交流220V输入可调5V-12V直流输出稳压电源电路multisim10仿真源文件.zip
- Screenshot_2024-04-25-17-04-18-55_2332cb9b27b851b548ba47a91682926c.jpg
- -基于AVR单片机的LNG加液机控制器设计.pdf
- ThePowerOfNow-EckhartTolle.mobi
- BLOCK_TYPE_HEARTBEAT_D70A3465D4EE4E9_046141_dump_1st.dmp
- 项目方法测试调用接口工具
- studyupdate
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功