nix develop
gives you the hability to do runghc
or ghcide
or ghci
.
nix shell
gives you the ability to just invoke app
and have the running application.
nix run
does nothing, but if you are a Nix committer and you are reading this, can you help?
No binary cache setup is needed to start developing, but you will likely need the official Obelisk to create the android and ios apps.
In order to compile this locally I copied over the Obelisk sources to my project folder. Can Obelisk packages be available in hackage?