Elm native allows elm developers to build mobile application using NativeScript
Go to file
2023-03-04 15:03:23 +05:30
.github Create FUNDING.yml 2023-02-24 17:56:47 +05:30
.vscode inital commit 2023-01-05 13:27:26 +05:30
app added dialogs 2023-02-26 16:51:44 +05:30
App_Resources inital commit 2023-01-05 13:27:26 +05:30
doc added gifs and updated readme 2023-03-04 14:37:36 +05:30
elm-native added missing packages 2023-03-04 15:01:26 +05:30
elm-native-js added minimal readme 2023-03-04 14:49:41 +05:30
.editorconfig inital commit 2023-01-05 13:27:26 +05:30
.gitignore added layouts 2023-01-07 13:37:26 +05:30
elm-code-wrap-loader.js added elm deps 2023-01-05 13:46:48 +05:30
elm.json added dialogs 2023-02-26 16:51:44 +05:30
nativescript.config.ts inital commit 2023-01-05 13:27:26 +05:30
package.json changed version 2023-03-04 15:03:23 +05:30
README.md added blank lines 2023-03-04 14:42:29 +05:30
references.d.ts added typescript 2023-01-05 13:34:51 +05:30
tsconfig.json added typescript 2023-01-05 13:34:51 +05:30
webpack.config.js runs in ios 2023-01-06 19:21:13 +05:30
yarn.lock added image picker code 2023-01-17 12:45:54 +05:30

Elm Native

Build mobile apps with elm using NativeScript API. elm/http works with this library as well!

We can build simple apps like counter

Counter

or something like a blog

Counter

or even complex app with page transitions, modals, dialog, and much more!

Car details

TODO

  1. Write docs for attributes
  2. Convert raw js into rescript
  3. Build a starter template with elm support with bindings pre-installed
  4. Extract and publish elm-native in elm and elm-native-js in npm/yarn
  5. Support animations
  6. Split project into different modules, publish library in elm and npm
  7. Use taskport to build typesafe nativescipt api calls.