Mechanical engineer who dabbles with Vanilla Javscript and web development as a hobbby. I don't use any libraries or frameworks as they take the fun out creating your own solutions.
Absolutely beautiful design and very user-friendly looking interface I get that you're using tools to help in the design face and that is always helpful. You have a good eye for design and art. Just remember that apps shouldn't be mobile apps. They should be mobile-first which means you design from small to big (mobile to tablet to desktop). So don't forget to make it accessible for the older folks like me who primarily use mobile phones to make calls. Okay I may occasionally text or see something online but its Windows desktop all the way for me.
May I ask what frameworks or coding languages you are using? If you're just starting out learn vanilla first (without frameworks or libraries) and work your way up as you become more skilled so you understand the fundamentals. If you don't understand programming patterns or paradigms you'll never become an efficient programmer even when using libraries or frameworks. As for me I am still learning but getting better every day so I vanilla everything especially client-side. I guess that makes me a purist.
Edit: I just looked at your profile and it looks like you're far more skilled than I had assumed. Definitely beyond my skill set. Now I feel a bit foolish offering you advice.
We all have advice to offer, regardless of our individual skills and experiences. Your point about designing for multiple screen sizes is a good one, as it brings up a question of how this design will adapt to different iPhone sizes and potentially iPads as well.
Please don't feel foolish! Your point about considering accessibility is a good one! I need to figure out how the layout will adapt to various iPad/iPhone sizes. I also need to think about the font size. I will investigate if and how I can allow the user to control the font size of the text of the quote.
I haven't investigated frameworks yet. I am planning to write the app in Swift.
Mechanical engineer who dabbles with Vanilla Javscript and web development as a hobbby. I don't use any libraries or frameworks as they take the fun out creating your own solutions.
Absolutely beautiful design and very user-friendly looking interface I get that you're using tools to help in the design face and that is always helpful. You have a good eye for design and art. Just remember that apps shouldn't be mobile apps. They should be mobile-first which means you design from small to big (mobile to tablet to desktop). So don't forget to make it accessible for the older folks like me who primarily use mobile phones to make calls. Okay I may occasionally text or see something online but its Windows desktop all the way for me.
May I ask what frameworks or coding languages you are using? If you're just starting out learn vanilla first (without frameworks or libraries) and work your way up as you become more skilled so you understand the fundamentals. If you don't understand programming patterns or paradigms you'll never become an efficient programmer even when using libraries or frameworks. As for me I am still learning but getting better every day so I vanilla everything especially client-side. I guess that makes me a purist.
Edit: I just looked at your profile and it looks like you're far more skilled than I had assumed. Definitely beyond my skill set. Now I feel a bit foolish offering you advice.
We all have advice to offer, regardless of our individual skills and experiences. Your point about designing for multiple screen sizes is a good one, as it brings up a question of how this design will adapt to different iPhone sizes and potentially iPads as well.
Please don't feel foolish! Your point about considering accessibility is a good one! I need to figure out how the layout will adapt to various iPad/iPhone sizes. I also need to think about the font size. I will investigate if and how I can allow the user to control the font size of the text of the quote.
I haven't investigated frameworks yet. I am planning to write the app in Swift.
I know of a great site that can help you get started on those issues you mentioned.
Working with Typography
Responsive Web Design
Learn to Code HTML & CSS (this is the home page)
Awesome! Thank you!