Jasonette

Dev tools

declarative app builder

SHOW HN2016

648points
176comments
#14of 2,264 in 2016
Top 1%of 2016 by points

How HN took it

MixedNo clear lean

44 positive, 56 neutral or asking, 1 mixed, 13 critical, out of 114 comments about the project. Thread score +0.33.

Idea: 30 for, 7 againstDesign: 2 for, 1 againstExecution: 1 for, 2 againstDocs: 3 for, 0 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Impressive and expressive idea for rapid app building

    From 3 comments
    • Wow this is really impressive. If you had enough JSON-to-native "modules", basically anyone could write a native app in a few hours (since functionality in most apps is pretty…
      oliv__ on HN
    • This seems similar to what is used internally at AppSpotr[1] (disclaimer: I'm a former employee). They also use JSON to represent apps that can be rendered in iOS/Android…
      niklaslogren on HN
    • I'm at a restaurant reading this so I haven't had a chance to test it out yet but having reviewed the website I already see a massive use for this: Programmatic app building.…
      zupreme on HN
  • Good documentation

    From 1 comment
    • Very neat and well put together! Thank you for taking the time to prepare nice documentation to go along with it! Congrats on your release!
      walke on HN

Objections

  • JSON is awkward to write by hand; YAML or similar suggested

    From 2 comments
    • This is very interesting, although JSON is not a very comfortable format to build manually - I think writing in YAML or CSON would be much cleaner to read/write, and easily…
      felipeccastro on HN
    • Nice to see you getting so much positive feedback, here is some negative feedback balance it out: * How is this different from any of the other declarative app building systems…
      OOPMan on HN
  • Similar to React or HTML reinvented

    From 2 comments
    • Been there, done that. When I coded games, I made some simple JSON based file format and almost whole game was in form of JSON. I even implemented conditional and loops in JSON.…
      hex13 on HN
    • Is this HTML reinvented? :)
      amelius on HN

Requests

  • Android port

    From 3 comments
    • Wow that is actually a brilliant idea. Would you ever consider making an android version?
      libeclipse on HN
    • What would be the feasability of an Android port? I like the concept, but hate that it's for a platform that I refuse to touch with a ten-foot pole.
      yellowapple on HN
    • Is anyone working on an Android port? I'd definitely want to give it a go. Haven't checked yet, but is there a spec for the json?
      frostymarvelous on HN
  • Support for web output

    From 1 comment
    • This is really cool. Why not also support the web? With an Immutable store you could easily use react to display this app on the web without needing native install. Great job.…
      sintaxi on HN

Questions

  • How localisation of UI works

    From 1 comment
    • This looks really interesting. How can you localise an app's UI when using this?
      jscholes on HN
  • Where logic, looping and database access go

    From 1 comment
    • Late to the game--where does logic go? Looping? DB access? Would they be written in Objective C as actions?
      tomcam on HN

Alternatives named

  • React Native

    From 1 comment
    • This looks very cool. And tempting at the first glance. As I read more of the documentation, I can't help stop comparing it with React-native for the rendering part. I remember…
      anupshinde on HN
  • NativeScript

    From 1 comment
    • Android and web dev here, how would you compare this to nativescript and such? Instead of learning a new dsl, isn't web to native simpler? Unless you're developing a game I've…
      thecrazyone on HN
  • AppSpotr

    From 1 comment
    • This seems similar to what is used internally at AppSpotr[1] (disclaimer: I'm a former employee). They also use JSON to represent apps that can be rendered in iOS/Android…
      niklaslogren on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/12879179)