The first AppStore for Progressive WebApps.
Docs, Demo, & Developer Portal
DEV PORTAL: https://wickeyappstore.com/app/developer-portal
Progressive Web App Store
Apps on the WickeyAppStore must meet quality and security requirements:
- Safety - must be served via HTTPS to ensure that the real content has not been tampered.
- Responsive - can fit all resolutions like desktop, tablet and mobile.
- Progressive- work in all modern browsers because they use progressive enhancement concepts.
- Connectivity independent - need to work on any type of connection, including offline.
- Engageable - using push notifications, "add to home" feature to be more app-like.
- Trust - each app is vetted and approved manually. Only high quality apps are featured on the WickeyAppStore.
- Single Sign On - you do not need to sign into apps you do not know or trust. Your WickeyAppStore SSO is all you need.
- Monetization - we provide monetization tools including in-app purchases and ads.
- Traffic - we feature unique and cool apps, and all apps benefit from being under one umbrella.
Submit your app
Create your app in the dev portal and use it to add meta data, in-app purchases, and so on. Here's a link to get started: Developer Portal
Prerequisite: nodejs needs to be installed on your pc.
Clone our starter project Airhorn.
mywasapp is the name of your app, replace with whatever is desired.
git clone https://github.com/wickeyware/was-tutorial.git mywasapp
Change to that directory
Install project dependencies and run.
NOTE: npm will already be installed if node is already installed.
npm installnpm run build:libnpm run start
yarnyarn run build:libyarn run start
Now visit localhost:4204
To build your app in preparation for deployment to the WickeyAppStore.
npm run build
yarn run build
dist/ directory is what will be selected to deploy on: developer.wickeyappstore.com
QuickStart (Manual Angular Integration)
To install this library, run: (NOTE: Install all dependencies)
npm install wickeyappstore --save
Import Material theme in global styles.css
and then from your Angular
;;;;// Import Wickey AppStore;
Once WickeyAppStoreModule is imported, you can use its components, directives and pipes in your Angular application:
<!-- Add the Wickey Appstore to top of the bootstrapped component --><!--Now your app. Thats it.-->Welcome to my app!
QuickStart Other (JS)
Example index.html: NOTE: Make sure to add the dependencies to the header, then add the tag and the wickeyappstore.js script in the body.
Custom WAS Test Page<!-- WickeyAppStore css -->
MIT © WickeyWare, LLC