This was a long journey for me.
NurazkhanOS - is my personal webOS built for hackClub WebOS1 mission.
Let's start from the beginning. I was not sure what to do exactly, so just followed the guide. But the guide seemed outdated, and I opened gallery for other works., and was truly fascinated. I wanted to similar app, with smooth animations, with amazing design and many functions. Also the fact that they made it under 15 hours was thing that shocked me even more. There are levels to these.
So I switched to react, and tried to build my unique and amazing webOS. at First I had so much ideas, to build 10+ apps, to make amazing design. But, it was always not perfect, not even close to the ones I saw in gallery. The comparision is killer of joy, but it was too late. No matter how long or how hard I tried I couldnt made such amazing webOS. Nevertheless, I am proud that I didn't give up, even if I had thoughts to leave everything. There was a lot of things I learned, and even more things that I still dont know. But I know that everything comes with experience, no need to get so frustrated about others doing better.
enough of me, now lets talk about actual web app.
First of all, I made layout. Simple just OS name, app icons and topbar showing time and some words.
then I started from music player. This part was hard for me. I never built music player before. Though I will be not lying If I say it was most interesting part. It wasn't too easy nor too complex. Just fine for developing me and listening my perfect playlist 100 times.
then I moved to Calculator. it was just filler app, too increase number of apps. But to be honest I though it to be easier. Maybe I overcomplicated it for myself. You can write there basic expressions consisting from multiple operators and it will calculate. I had option to calculate after each operator, but it seemed too basic. So I spent decent amount of time on logic.
My actual final app was circuit lab. This was unique app that guide requires. it has 3 elements resistor, battery and LED and only on correct connection of wire the LED will glow. Again seems basic, but it was most hardest part for me. Too many things were unclear and very hard to find tutorials or explanations. I built one, but to be honest I know its ugly and buggy. But, right now I am so tired and need time before webOS 2 with time for learning.
Nevertheless, my webOS will get approved. PLEASE!
it follows guidlines, and built with love.
Thank you!
- 7 devlogs
- 19h
- WebOS 1