This week we discuss breaking out of our comfort zone to finally develop an app via a coding challenge.
Segment 1 - The Idea * Parameters + Our idea needed to be something that was accessible, yet popular enough to get in front of people and actually get downloaded + In order to get downloads we knew the reach had to be decent, it had to be something that people would find useful, but it had to be simple enough in order to be developed quickly + We decided to analyze our previous experiences in launching apps, specifically our Chrome App and Chrome Extension collection + What we found was that, with very little promotion on our end, making a product that compliments an existing popular product gives you exposure through “osmosis” + Specifically speaking, our most popular app is Multiple Accounts for Outlook.com, which allows people to quickly switch between multiple outlook.com accounts and their associated web apps, like OneDrive + From there we took a look at our recent personal app experiences, as well as the Google Play store - our targeted app store + All of this ultimately boiled down to the next subsection “The Decision”
The Decision
Accomplishments & Goals
Segment 2 - Design, Develop, Deploy * If we assume that our “decision” in Segment 1 is final, and we are actually doing an Reddit News App, let’s dive into how we would take this project on * One of the most important things we need for this challenge is to identify what our MVP (Minimum Viable Product) * Research, Design, Development, Deploy * Research is complete already, app decision has been made * Mission Statement: Simple Reddit new aggregate for people that want to quickly view the news in their area without any distractions. * Parameters of the challenge? + What can we do before/after? + What we need to accomplish during the challenge? + What’s the endgame? * Design + Use a css framework? + Light/Dark theme? + Simplistic no bs design to to make the news a quick scroll away + Naming + Features - Pull posts from multiple subreddits and display as one multi subreddit - Remove all unnecessary attributes like karma count, comments, etc to display a minimalistic news block - Allow user to select their regions news - Ability to share articles through android/iOS share menu - Ability to view articles in webview without leaving the app - Ability to switch between light/dark theme - Ability to switch between Top, new, controversial, hot * Develop + Vue.js - Vuex for state management * No accounts, but local storage and Vuex for data persistence and resource sharing + CSS Grid for layout * Deploy + Deploy on Nginx through docker on Digitalocean
Web News - Edge going Chromium? * Microsoft announced it will be moving away form EdgeHTML to Chromium for a future version of the Edge Browser * A Project Manager moderately confirmed that most chrome extensions will work * New Edge will be on Xbox One, MacOS as well as Android and iOS * Mozilla is not happy that Microsoft is giving Google a monopoly and has reaffirmed their efforts to provide users a choice * Developers will now not have to support EdgeHTML * Electron played a key role in the decision to switch to Chromium instead of Firefox
You can find us on...
Facebook | Twitter | Instagram
RSS | Spotify | Reddit
Medium | YouTube | GitHub
Patreon