Skip to main content

enaml-native-cli

Build Status Downloads

Cli for enaml-native. This is for the new build system which allows more modular app builds.

This is used to:

  1. create new apps
  2. install and remove app packages and dependencies
  3. build and run your apps

Now uses conda-mobile for managing app dependencies and works same for iOS and Android. Android apps can also be built on windows!

Installation

Install via pip using the --user flag.

#: Do either
pip install --user enaml-native-cli

Usage

Start a new enaml-native project. It now uses cookiecutter and will prompt for any required input.

enaml-native create app

It will prompt you for different configuration variables. Most can be left as is but at a minimum the app_name and bundle_id should be changed.

Once done, cd to the app folder (the project name) and activate the app's environment.

cd HelloWorld

# on OSX / linux
source activate HelloWorld

# on windows simply do
activate HelloWorld

Now install any app requirements (or use pip install and enaml-native link)

enaml-native install enaml-native-icons

List apps requirements (or use conda list)

enaml-native list

Build and run your app

#: Run the app (or build-android) to build
enaml-native run-android

To add and remove packages or create new packages see the new cross compiling toolchain conda-mobile

Metadata

Release files for enaml-native-cli 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for enaml-native-cli 3.0.0
File Interpreter ABI Platform
enaml_native_cli-3.0.0-py3-none-any.whl Python 3 none any Details

Release files / enaml_native_cli-3.0.0-py3-none-any.whl

Download URL enaml_native_cli-3.0.0-py3-none-any.whl
Size 434.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
26687fd52912d10b5fe7cf60c2e686bc17c52fb6c009d2b24a1f646c91056b7c
BLAKE2b-256 checksum
How to use checksums
70ed36bf2b6b864feb90dd3c8889925f24a0f0e862a597e71840674cb52c05fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release history Release notifications | RSS feed

This release

3.0.0 This release

1 release file

2.3.1

1 release file

2.3.0

1 release file

2.2.18

1 release file

2.2.17

1 release file

2.2.16

1 release file

2.2.15

1 release file

2.2.14

1 release file

2.2.13

1 release file

2.2.12

1 release file

2.2.11

1 release file

2.2.10

1 release file

2.2.9

1 release file

2.2.8

1 release file

2.2.7

1 release file

2.2.6

1 release file

2.2.5

1 release file

2.2.4

1 release file

2.2.0

1 release file

1.5.6

1 release file

1.5.5

1 release file

1.5.4

1 release file

1.5.2

1 release file

1.5.0

1 release file

1.4.1

1 release file

1.4.0

2 release files

1.3.1

1 release file

1.3.0

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2

1 release file

1.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page