@geek/mobile
Geek Mobile Toolkit - Everything you need for creating and building cross-platform native mobile apps
Last updated 4 months ago by brentonhouse .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @geek/mobile 
SYNC missed versions from official npm registry.

Geek Mobile Toolkit

=========

Everything a geek needs to create, build, and manage cross-platform native mobile apps.

oclif Version Downloads/week License

Usage

$ npm install -g @geek/mobile
$ mobile COMMAND
running command...
$ mobile (-v|--version|version)
@geek/mobile/0.0.11 darwin-x64 node-v10.16.0
$ mobile --help [COMMAND]
USAGE
  $ mobile COMMAND
...

Commands

mobile app:create [NAME] [TEMPLATE]

Create a shiny new mobile application

USAGE
  $ mobile app:create [NAME] [TEMPLATE]

ARGUMENTS
  NAME      Name of your project
  TEMPLATE  Template to use for creating your new app

OPTIONS
  -c, --copyright=copyright          Copyright for your project
  -d, --description=description      Description for your project
  -i, --id=id                        [default: Generate from project name] ID for your project
  -l, --license=license              Specifies the license for the project
  -n, --name=name                    Name of your project
  -p, --path=path                    Specifies the directory where you want to initialize the project
  -p, --publisher=publisher          Name of person/company publishing app

  -t, --template=template            [default: @titanium/template-alloy-default] Template to use for creating your new
                                     app

  -u, --url=url                      URL for your project

  --author_email=author_email        Specifies the email address of the Author

  --author_name=author_name          Specifies the full name of the Author

  --author_url=author_url            Specifies the URL for the Author

  --github_username=github_username  Specifies the github username for the project

DESCRIPTION
  ...
  Create a new mobile app from a template using all sorts of nifty options!

  Tool will create an app using values from parameters or from the user config file which is located here:  
  ~/.config/@geek/mobile/config.json
  Future versions of the tool will allow setting config values from CLI.

EXAMPLES

  Create app from template in npm package

  mobile app:create my-app-name [@scope/]<name>
  mobile app:create my-app-name [@scope/]<name>@<tag>
  mobile app:create my-app-name [@scope/]<name>@<version>
  mobile app:create my-app-name [@scope/]<name>@<version range>

  Create app from template in git repo

  mobile app:create my-app-name <git-host>:<git-user>/<repo-name>
  mobile app:create my-app-name <git-host>:<git-user>/<repo-name>#<tag>
  mobile app:create my-app-name <git-host>:<git-user>/<repo-name>#<branch>
  mobile app:create my-app-name <git repo url>

  (where <git-host> can be: github, bitbucket, or gitlab)

  Create app from template in tarball

  mobile app:create my-app-name <tarball file>
  mobile app:create my-app-name <tarball url>

  Create app from template in local directory

  mobile app:create my-app-name <folder>

See code: oclif-plugin-titanium

mobile help [COMMAND]

display help for mobile

USAGE
  $ mobile help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

mobile which COMMAND

show which plugin a command is in

USAGE
  $ mobile which COMMAND

See code: @oclif/plugin-which

Roadmap

  • [x] app:create - Create a new mobile app project from templates
  • [ ] app:build - Build iOS/Android mobile apps
  • [ ] app:run - Run mobile app on simulator or device
  • [ ] app:clean - Clean up build artifacts from project
  • [ ] resource:icons - Manage iOS/Android icons for app
  • [ ] resource:images - Manage images for mobile project
  • [ ] resource:splashes - Manage images for mobile project
  • [ ] config:user - Get/Set properties in user config file
  • [ ] config:project - Get/Set properties in project config file
  • [ ] alias:create - Create an alias for executing multiple commands with optional parameters
  • [ ] Optional prompting for parameters
  • [ ] User configuration file
  • [ ] Project configuration file

Current Tags

  • 0.0.11                                ...           latest (4 months ago)

9 Versions

  • 0.0.11                                ...           4 months ago
  • 0.0.10                                ...           4 months ago
  • 0.0.9                                ...           8 months ago
  • 0.0.7                                ...           8 months ago
  • 0.0.6                                ...           8 months ago
  • 0.0.5                                ...           8 months ago
  • 0.0.4                                ...           8 months ago
  • 0.0.2                                ...           8 months ago
  • 0.0.1                                ...           8 months ago
Downloads
Today 0
This Week 0
This Month 9
Last Day 0
Last Week 9
Last Month 0
Dev Dependencies (7)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |