Add a bit to spice with Visual Design - Day 3

No, I have not become a visual designer overnight, I find it complex to understand what goes into the color scheme of a design. It is easy for me to express my thoughts on what looks good but, I cannot figure out how to make something good.

I found this article useful to get a head start in my pursuit to be a color guru someday.

For the app, I looked to purchase the best visual design possible and for now it happens to be this one 

Noway

I like the dark theme in this along with this being a really neat templates. I will be using the following screens from the design 

 

I will customize this screen for my login with a video running not he background 

I will customize this screen for my login with a video running not he background 

I will use this for signup and registration. The background video in the first screen should keep running in the back

I will use this for signup and registration. The background video in the first screen should keep running in the back

I will use this with little modifications as my menu screen

I will use this with little modifications as my menu screen

I will modify the collection we see here to be a table cell with movie poster to create the main feed screen

I will modify the collection we see here to be a table cell with movie poster to create the main feed screen

I have my work cutout tomorrow to modify the elements from this design to look like the wireframes I created yesterday. I am spending 45$ on this template.

The design smells nice - Day 2

Design is a complicated art and all my experience in building mobile apps just allows me scratch the surface. I still made an effort today to come up with some wire frames. Here are my thoughts

  1. As a developer I think too much when I design, I am already thinking about the solution and it kinds of clutters my mind a lot
  2. I have to keep telling myself it is just to give shape to whats in your head.
  3. AdobeXD has been a great tool for this. The 9.99$ investment looks to be useful for now. I found this  template for wireframes. Looks cool too
  4. I have come up with 6 screens for now, the main ones are;
  5. Landing screen - I want a background video floating on it with the registration and login options on the bottom. I will need to get some stock footage for that
  6. Registration - keeping it simple right now with Email only option as facebook or google could be added beyond the MVP
  7. Movie Feed - I wanted to have larger posters but, kind of sucks that no one gives you access to these in their API's. I want to keep information simple for now 

 

What's cooking - Day 1

These are some thoughts about what this App is going to be 

  1. It is a tool to discover new content within your circle
  2. Source to find where to view content legally
  3. Tool to share the joy of discovering new content

What this app is not going to be

  1. A list of movies released every week
  2. Rating app - It is just a recommendation to discover great content from friends. Ratings and Reviews kind of take the fun away from movies before you watch them. They are however a great way to get a perspective after you finish watching

Features 

  1. Register & Login
  2. Invite Friends from contacts 
  3. View Movies shared by Friends. Mark a movie as seen/Unseen. 
  4. Seen Movies do not become part of your ongoing list 
  5. Search - Share a Movie/ Show - Reference from IMDB (Lookup) 
  6. Add Source you have seen the movie (Automatically retrieve from third party)
  7. Receive Notifications when new content is added or when one of the movies in your not seen list pops up on your Netflix or Amazon or HBO 
  8. Respond to new content with seen/Not seen

What did I end up doing today!

  • IMDB API has always been a mystery. I can’t understand why amazon would not release an api for IMDB on AWS and charge for it. They have valuable information and they behave like dicks holding on to it (They have a data dump but come on who cares about that in this age). I will have to look for alternatives now
  • I remember an api I had looked up where you can find out all legal sources of watching a movie. I have to dig into it again
  • I have found some alternative databases for movies. I am going to give these a try and figure out which one to use for our search. The most important thing is to have a great search which is simple and easy to find movies. If the movie is on our database, great we can control the search but, if the movie is not in our DB, we need to search from some public API. This will be the most important part of the application
  • Found TheMovieDB - this seems to be a good source with access to a lot of content. We can start with for the MVP and see how it evolves  

   https://www.themoviedb.org/documentation/api

  • Need to design the application from scratch. I have a few alternatives here, buy something which looks good and customize it or design from scratch. The first alternative is what I will venture out and test before falling back on the second if necessary
  • Either way, I need a design tool to help me with material downloaded or new material to create. I have purchased a 10 $ per month license to Adobe XD hoping it will help things out. I am also looking to do a small course in Udemy to get myself familiar with XD.

That's it for today

Screen Junky

I have thought about it and yes, it is a kind of addiction. I have to find new movies, TV series, documentaries  or even web shows off late to watch constantly and this urge is uncontrollable. 

I have found different ways to discover new content, reading blogs, getting alerts,  following people on twitter or finally just infinitely browsing for hours sometimes to find that one show that is going to give me jitters. The feeling when you do find something good is orgasmic to say the least. 

But, the truth often is that my biggest source of content has always been friends and trust me when I say this is a very personal, small list of people whose choices I trust and whose company I enjoy. Many of my friends have stopped sharing information on facebook (as it is cluttered with content created by random people) or whats app (conversations have begun to drift to socio political discourses) hence, this need to create something.

I have therefore decided to create a small application which I want to share with my fellow Junkies. I also want this entire process to be a learning experience for me hence I want to document everything I am doing  from where to find the right design to finding the right technology to writing the right code. 

I also want to use this opportunity to implement what I preach as a Product Manager, lets build something small and iterate over it.

Welcome to "Screen Junky"