This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-14
Channels
- # aleph (3)
- # beginners (25)
- # cider (12)
- # clojure (42)
- # clojure-canada (3)
- # clojure-nl (1)
- # clojure-russia (2)
- # clojure-spec (13)
- # clojure-uk (24)
- # clojurescript (23)
- # cloverage (1)
- # datomic (7)
- # figwheel-main (3)
- # jobs-discuss (14)
- # onyx (48)
- # parinfer (3)
- # re-frame (20)
- # reitit (28)
- # shadow-cljs (3)
- # testing (1)
- # vim (37)
Morning, fellow early-bird.
morrrrning
yay it's ☀️ again
Well I'm glad to report that JSON->Object coercion in Swift has got a lot better. Which makes CompujureAPI->iOS quite an easy ride.
whatcha doing in swift?
haha sorry I meant an app to do what?
& how do you find swift vs eg cljs and react native?
@alex.lynham i) not telling 🙂 and ii) not done any react native, if I'm going to do an iOS thing then I use Swift.
haha fair
@jasonbell - I've been meaning to build an iOS app in Swift with a Clojure API Backend for Aaaaaages... Would you recommend..?
sigh, another thing I wish I had the time to do
@maleghast Build the API out first and test it through Swagger etc, then build the iOS app next. The API might change but the changes in Compojure API are easy to do, it's Clojure after all.
@jasonbell - Thanks, sounds like the way I would have done it... Are you using CoreData or one of the non-iOS alternatives or working without a data layer on the iOS side?
@maleghast I'm so used to using FMDB on SQLite that I've just got the code in raw SQL. Easier to debug too, CoreData is fine but I don' like so much abstraction that I can't see what's going on.
@jasonbell - Cool, I will check FMDB out...
@jasonbell - Have you looked at / tried out Realm..?