From 7c9034137a6f15be8c96183103efea9da2115f9d Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 26 Oct 2018 18:20:45 +0000 Subject: [PATCH] --- devdocs/todo.txt | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/devdocs/todo.txt b/devdocs/todo.txt index c3456dd8..f9335121 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -25,6 +25,25 @@ DEVELOPMENT SCHEDULE -------------------- WEEK OF 2018-10-22 - Learn Vue, select a UI framework +STILL PICKING A FRAMEWORK + +Everything is on hold for this right now until I pick a framework: + +Quasar looks good but can I change theme dynamically or do I need to build entirely for the theme a separate version? + - Also I'm still stuck with material theme as it's baked in as one of the two themes so might not age well +Boostrap is most agnostic and possibly won't look like material so maybe will age better but it has no cool form controls built in so would need to go third party +vuetify is well used but only has material theme, I'm worried Material design will look very dated in future. +** Time to release is a very important consideration so perhaps I need to focus on what is fastest +Few users ask about apple device usage with our remote access options, but it would be foolish to ignore the market +On the other hand what kind of device would a service tech be more likely to use android or apple? +Material design just looks good without thinking about things as much, but if designing for IOS?? +Decide first if want to look like android or ios or third thing? If not care about IOS then things are much simpler. +No one supports IOS except quasar + + + + + - Try the various UI frameworks / stylers and get a feel before making a selection - ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED) @@ -32,14 +51,17 @@ WEEK OF 2018-10-22 - Learn Vue, select a UI framework - BOOTSTRAP-VUE: https://bootstrap-vue.js.org/ (probably easier on my brain but boring) - * BUEFY / BULMA https://bulma.io/ https://buefy.github.io/documentation ("FRESH") - * VUETIFY: https://vuetifyjs.com/en/ (MATERIAL for VUE with 80 components) - - QUASAR: https://quasar-framework.org/guide/introduction-to-quasar.html - - Matrial and iOS themes built in - - (Dark horse here but interesting as it does other things and says comprehensive out of box) - - Claims to do just about everything under the sun without adding any other libs like moment.js etc - - Builds for spa, electron, and many other flavours of apps from one codebase automatically which is interesting - - Purportedly you don't need to learn a lot of tools other than vue as it will take care of it for you - - Seems a little raw possibly, check usage and support - - Is it trying to do too much and will be a hassle? + + + - * SHORTLISTED - QUASAR: https://quasar-framework.org/guide/introduction-to-quasar.html + - Matrial and iOS themes built in, but they are the only two so for desktop material I guess would be the default + - IOS will placate the apple nerds if I can build it with both + - WEll documented + - Has a lot of components built in, possibly all I'll need with exception maybe of desktop + + + + - special emphasis on form controls (need to define what I need to ensure it's there) - think about appearance material? bootstrap?, review these options directly supported in vscode/veture: - Consider all inputs required and forms and layout methods (make a list of components required and test on various devices [datetime, date, time, numeric, color etc])