DEV Community

loading...

Discussion on: What are your programming goals for 2017?

Collapse
oneearedmusic profile image
Erika Wiedemann

1) Graduate (about to start my final semester)
2) Get a MVP version of my cooking helper app on at least 3 friends phones. V1 is for Android, and the server is written in Scala, both new for me. I recently got a copy of The Lean Startup, and hope to apply some of those ideas to the first release.

Collapse
matteozuccon profile image
Matteo Zuccon

Is it a native app or u use some Scala framework?
I do not have any experience with apps, I would like to know more :)

Collapse
oneearedmusic profile image
Erika Wiedemann

I'm intending to build a native app. Hoping to keep it simple, and make calls to a Scala API. I'm also hoping to make it so both the app & a web interface can use the same endpoints. I also don't have any experience, so this project is certainly experiment-oriented rather than launch.

Thread Thread
matteozuccon profile image
Matteo Zuccon

ok, good luck with that! The common REST/graphql API endpoint is a good idea.

Collapse
ben profile image
Ben Halpern Author

Lean Startup is definitely critical reading for this kind of thing. Good luck with the launch. What made you choose Scala for the server?

Collapse
oneearedmusic profile image
Erika Wiedemann

I'm interested in learning some functional programming, and felt this was a better option for a microservice than haskell. That's also on my to-learn list.

Thread Thread
mtalsmith profile image
m3talsmith

Clojure is an interesting and productive lisp. You might find the principles there intriguing as well.

Thread Thread
oneearedmusic profile image
Erika Wiedemann

Aah, that's great to know! I'll look into that some more - I've had coworkers apply some Clojure styles & ideas to our codebase with great results.

Forem Open with the Forem app