Skip to main content

Posts

Showing posts with the label China

In-app analytics for iOS apps: Architecture tips

In the last few months we added a third party app analytics solution i.e. Firebase to My Day To-Do  and soon we realised that Firebase may not work every time. Hence we tried to abstract the analytics (decouple/separate) solution from the rest of the app code i.e. the app code can log analytics data without knowing about what analytics solution is in use. In this post I will talk about our analytics solution and provide some code examples for an iOS app with Firebase analytics. The aim of the code is to provide an example of how to abstract the analytics part from the rest of the app. Hence without further a due let's get to it. Background In June 2017, we added a third-party analytics solution i.e.  Firebase analytics to My Day To-Do for tracking app usage i.e. we wanted to know what aspects of our product do people use the most. At this stage I am the only developer at My Day To-Do and it was the first time I had worked with an analytics solution. Anyway I added ...

Chinese downloads, Firebase, iTunesConnect and a numbers mismatch

In the last few months we have experienced a significant spike in downloads for our app ( My Day To-Do ), a lot of which came from China and all this was very confusing for me at first. App Analytics in iTunesConnect reported the number of people viewing the product page of our app on the App Store was far less the number of downloads? What was equally confusing was the data being reported in our App Analytics platform (Firebase Analytics), did not match the download numbers? My frustration and confusion lead me to embark on a journey to solve this mystery once and for all. I managed to gather enough knowledge and clues to draw a logical conclusion and formulate a theory that satisfies me to a point that this is no longer my concern. In this blog post, I will share my theory in greater detail and try to justify it based on a few facts and I can only hope it satisfies others confused by all of this. Background I have talked about my efforts to capture the Chinese market in my...

Marketing to Chinese consumers

China is one of the most important markets in the world and one of my goals with My Day To-Do is to generate a solid active user-base in China. Lately I have doubled my my efforts to expand further into that market, that lead to this month when I (we) have had a rather significant and entirely believable spike in downloads from China. In this post I will be talking about some of the things that I (we) have done, am doing and will be doing to keep the momentum. p.s. the spike is not like 10,000 daily downloads or so but a steady stream of downloads from the region, read on to know more about the download numbers. Background  How did China become an important market for me? China wasn't always an important market for me, however that changed when I ran a sale on My Day To-Do last Christmas and as I have mentioned in this post , unexpectedly for me, China was the region with the highest number of downloads during that sale period. Ever since that, I have been thinking...