Posts

Showing posts from August, 2019

How long does it take to develop an iOS app?

Image
In the last few years, I have gotten pretty all right at developing for iOS, it’s a jump from being a web and BI developer for the 6+ years before that. Recently, I tried to see if I can think of an app concept, document it, start working on it and submit it to the app store for review in a day? Well…as I discovered, I cannot, it takes me close to 2 days or 3 working days to do so. This is my timesheet for that entire process, 5:00am: Think about the problem the app solves and write a blogpost 7:00am: Think of the app UI concept 9:30am: Start learning those unknown iOS API 1:00pm: After lunch start coding the app in question 9:00pm: After having a gym and dinner break, stop working on the nearly complete app. Next day 6:00am: Finish the app i.e. from nearly complete to complete 8:00am: Think of the app icon design concept 9:00am: Make the app icon 1:00pm: Do a final round of testing 2:00pm: Think of and write the app store description and keywords 4...

Startup mistakes: Stumble, fall and learn from it

Image
In this post, I will talk about my thoughts on my startup experience, some lessons learned as well skills gained. Why Startup? My startup was my initiative after the tragic life event where I nearly died and had a brain injury i.e. my accident. That moment was a bit of an eye opener for me, I realised that “life is not short but it’s very unpredictable”, hence if I need to do something, it’s either now or never. Having my own company was something that I had always wanted to do but for some reason, I kept pushing it back. So after my accident, it was either now or never for my startup. You may think that I would have made an impulsive decision and quit my day job (still had it after accident), however I did not. Despite, my world falling apart around me (marriage plans cancelled, breakup, cannot walk etc etc), I did not loose foresight. I knew starting my own startup would mean that I wouldn’t have any stable income for some time. Hence I did not quit my day job as a full-stack d...

Strategy for a broadcasting television network to increase digital content consumption

Image
In this post we are going to outline a strategy with which a media company can increase and retain it’s digital content viewers. In this post, first, we will establish the media company’s background the content it produces the content categories it’s trying to improve it’s viewership we will lay the foundation for the proposed improvements discuss the improvements UI/UX improvements Interactivity based improvements A sci-fi level but still technically feasible proposal establish a time frame for implementing the improvements Lastly, we will provide estimates for the return on investment. The media company This media company has one of the most popular television channels in the country and over the years has attracted a steady stream of viewers to it’s television programming. The content it produces includes popular sporting events, soap operas, international shows and reality shows (more of these in recent years). Over the years, it’s sports content has attra...