This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-28
Channels
- # announcements (1)
- # beginners (205)
- # calva (30)
- # cider (5)
- # cljdoc (25)
- # cljs-dev (2)
- # clojure (119)
- # clojure-brasil (5)
- # clojure-conj (7)
- # clojure-europe (2)
- # clojure-hamburg (7)
- # clojure-italy (14)
- # clojure-nl (2)
- # clojure-russia (13)
- # clojure-spec (79)
- # clojure-uk (58)
- # clojurescript (54)
- # core-logic (2)
- # core-matrix (2)
- # cursive (40)
- # datascript (2)
- # datomic (18)
- # duct (2)
- # emacs (14)
- # figwheel (3)
- # figwheel-main (7)
- # fulcro (30)
- # funcool (1)
- # graphql (10)
- # jobs (1)
- # juxt (13)
- # lumo (1)
- # mount (1)
- # off-topic (56)
- # other-languages (2)
- # pedestal (17)
- # powderkeg (2)
- # protorepl (2)
- # re-frame (10)
- # reagent (1)
- # reitit (7)
- # ring-swagger (10)
- # schema (2)
- # shadow-cljs (70)
- # spacemacs (13)
- # specter (4)
- # sql (9)
- # tools-deps (26)
ho portato in una mobile app un gioco che avevo fatto in cljs, ed e' stato comodo poter portare tutta la logica as-is.. ma per il funzionamento dell'app stessa devi praticamente scrivere codice in ReactNative usando la js interop. Quasi conviene scrivere react-native direttamente 😞
@helios e con expo hai provato?
io l'ho approcciato non sapendo niente di react native e mobile development.. e ho visto che non basta 😛 anche perche' re-natal e' molto "se va bene, se non va..auguri "
@helios grazie mille .. quindi per una existing clojurescript web app che deve avere features come push notifications e in app purchases non consiglieresti per esempio re-natal?
Quindi se si utilizzasse ReactNative si dovrebbe comunque programmare in React Native in parte giusto ?
mah non mi sento di consigliarti niente perche' ho solo provato un po' senza approfondire tantissimo (non ho implementato ne' push notification ne' in-app). E quello che intendevo dire che bisogna comunque programmare react native e' che comunque devi usare componenti di react native e, a occhio e croce, il codice risultante non mi sembra poi cosi' diverso da codice react-native. La mia esperienza era piu' che altro anche riferita al tooling. Abituato a fare webdev in clojure con figwheel, cljs-devtools, etc. mi sono trovato un po' male con il toolset di react native. Smetteva di fare hot-loading del codice, a volte crashava da sola l'app o perdeva il collegamento col mio telefono android e dovevo restartare react-native server, etc
@lucio ti consiglio comunque di provare con un piccolo esperimento e vedi tu come ti trovi, io dico solo che dopo aver provato sono contento di fare web 😛
magari era solo il mio use-case un po' strano, perche' ho implementato questo nell'app: http://davidetaviani.com/harmony/
@helios farò qualche esperimento come consigli :) .. ho appena terminato un progetto web e mi sono trovato benissimo! Speriamo non sia traumatico questo passaggio a mobile 😬