A New App

Abdul Aljebouri
Aug 27, 2017 · 2 min read

I have been feeling restless recently. Mostly, I have been looking for a way for me to channel my creative energy. So, for the past couple of weeks I have been mulling over ideas for an app I can create. I am hoping the journey will help me sharpen my programming skills. I will be blogging my progress in the hope that I can connect with other like-minded developers out there.

Tools

  1. Xcode 9 and Swift 4 for front-end development
  2. MindNode for brainstorming
  3. Evernote for note taking
  4. Todoist for task tracking
  5. Node.js for the backend
  6. Database is still a question mark
  7. Atom for back-end development
  8. GitHub for source control

It was very easy for me to get started with Node.js. While learning curve is definitely an important aspect to consider when choosing a technology, I am worried that I will end up being bogged down by the quagmire that is JavaScript. (#sorrynotsorry)

First step

The first step will be for me to get an API running on Node.js and connect it to my client side application. After I get a proof of concept that I have chosen the correct technologies, I will start doing some wires by hand.

Want to help out? The app will revolve around goal setting. I am looking to gather information on what kind of goals people set for themselves. Please leave a comment with the types of goals you set for yourself.

)
Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade