The :hoplon: ClojureScript Web Framework - http://hoplon.io/
jouerose 2019-05-15T15:37:41.036800Z

hello, I have been using hoplon to dev an a web app prototype which must "pivot" into a native mobile app. I like hoplon and was wondering whether there was a pathway from Hoplon to native mobile app. thank you for your help


i know @micha has done research recently on this, he might have some insight

jouerose 2019-05-15T16:16:28.038200Z

@alandipert thanks. i am eager to know what @micha knows 🙂


he was on here this morning, so i bet with enough @micha mentions he can be summoned 😄

dave 2019-05-15T18:11:42.038900Z

@micha ^ 😛

dave 2019-05-15T18:12:14.039300Z

he's like beetlejuice



jouerose 2019-05-15T20:37:00.040Z

i am going to knock on his ( @micha) door too 🙂

micha 2019-05-15T20:37:22.040300Z

hello @jouerose

micha 2019-05-15T20:38:15.040800Z

i was pretty hopeful for JavaFXports

micha 2019-05-15T20:39:03.041400Z

i've used http://trigger.io in the past, it was fine

micha 2019-05-15T20:39:32.041700Z

it depends though

jouerose 2019-05-15T20:40:45.041900Z

hi @micha

micha 2019-05-15T20:41:18.042600Z

what's your objective? is it a commercial product with ongoing maintenance expected?

jouerose 2019-05-15T20:42:09.043Z

yes i would like to go commercial at some stage

micha 2019-05-15T20:42:47.043500Z

i'm in the initial stages of a project myself, and i need desktop and mobile support

jouerose 2019-05-15T20:43:13.044300Z

i am listening

micha 2019-05-15T20:43:44.044900Z

but i don't expect to have an ongoing budget for constantly maintaining complex build stuff in the face of the neverending treadmill of breaking changes and general brokenness

micha 2019-05-15T20:44:11.045400Z

so i was at first considering javafx, there is supposedly a thing called javafxports

micha 2019-05-15T20:44:46.046100Z

claim is that you can use that to build windows/macos/linux/ios/android apps with a single javafx source

micha 2019-05-15T20:45:06.046400Z

i have not seen any evidence that this is actually possible

micha 2019-05-15T20:45:24.046900Z

it seems like a rube goldberg machine, based on a thing called robovm which appears to be abandoned

micha 2019-05-15T20:45:50.047400Z

that would be the ideal solution for me, for my project

micha 2019-05-15T20:46:33.048300Z

but it seems like a pipe dream, and i'm sure in a year one part of the rickety tower of nonsense will be acquired by google and broken or something

micha 2019-05-15T20:46:45.048600Z

i don't have time for that kind of churn

micha 2019-05-15T20:46:53.048900Z

so now i am just going to make a webapp

micha 2019-05-15T20:47:10.049400Z

chrome and firefox support push notifications now, allegedly

micha 2019-05-15T20:47:33.049900Z

so that would satisfy the only platform functionality my app needs

micha 2019-05-15T20:48:12.050500Z

and i can let mozilla/google keep up with the parade of busywork required to keep an app working on various platforms

micha 2019-05-15T20:48:36.050700Z

sorry i don't have better news

micha 2019-05-15T20:49:03.051200Z

i just have zero faith in the tooling ecosystem anymore

micha 2019-05-15T20:49:52.051900Z

if i had a monthly budget for this project it would be different, i'd just hire N people to keep plugging away at the churn

jouerose 2019-05-15T20:53:05.052500Z

i see

jouerose 2019-05-15T20:53:13.052900Z

thanks for the response @micha

micha 2019-05-15T20:53:29.053600Z

if you find something that seems even a little bit sane i'd be all ears

jouerose 2019-05-15T20:53:38.053700Z

i like hoplon quite a lot (and of course clojure/script) and wanted to use it