100000+ Downloads

Saturday, December 3, 2011

Today (Dec.03, 2011) download count records 100083. It took 138 days.
I really appreciate your supports.
Thanks all.

Three months Android Market sales report

Monday, November 7, 2011

It is already been three months since I published Make It 3D in the Android Market. Make It 3D has been translated into 14 different languages so far, thanks to my friends, and counting. It will be on Amazon Appstore, Vodafone store, and Korean Tstore soon. I believe many people (Make It 3D users, new Android developers, and etc.) wonder how much money did I make from Make It 3D as I did. So, here is my story.

*Here is my another report for the first month.
* For those who don't know my app, please click following icon.

Make It 3D has two income sources. PRO version sales and Mobile advertisement.

For the first Three month (Jul 18 ~ Oct 31)
  • Total downloads: 65043
  • Active installs: 19199 (29.5%)
  • Average rating: 4.3 out of 5 from 233 users
  • Revenue from mobile advertising (admob): $39.41
  • PRO version sales: $3.99 * 151 copies = $602.49 (Google will take 30% of this amount)

The number of downloads and active installs
The number of total downloads is 65043. Number of daily downloads is about 700~800. Active install rate was about 46% before Google adjusted it (see below graph; there is steep decrement in the middle of Oct.). Now active install rate is about 30%. Download rate is almost stuck after 10000 downloads. I think the rate may be increased after +100,000 downloads. People think an app which has huge download count is a good app and it is true. So, download count (install) of Make It 3D in Android market affects actual download count.

Mobile advertising (Admob)
Revenue from Admob is about $10 per month and it is increasing. The number of downloads and active installs are the most important to make more money from Admob (and PRO sales too). So how can I increase these figures? I believe releasing as many Android markets as possible and translating as many languages as possible may help because these works eventually help my app to be exposed to more potential customers.
  • Impression: 197,695
  • CTR: 0.50% (percentage of clicks over impressions)
  • Revenue: $39.41

PRO version sales
PRO version sales are increasing too. Gross sales are about $150 for the first month, $180 for the second month and $240 for the third month. Following graph shows monthly gross sales (mine 70% + Google's 30%).

$3.99 * 151 copies = $602

Net Revenue
  • PRO version sales: $3.99*151*0.7=$421.74
  • Mobile advertising: $39.41

    To make more money from Android apps, it is the most important to make people know your app is there. Before that, the app should be good enough of course. There should be many ways to increase download count. My ways are, as I wrote above, translations and release my app on other Android market. I cannot say releasing my app to 3rd party app stores will help at this time. However, after translating my app into other languages (especially, German, Italian, and Russian), the number of active users from those country are almost doubled. Even adding & translating other languages in Market descriptions helped a lot.

    Please feel free to ask anything.

    *Here are my other sales reports
    The First month Android Market sales report 
    2011 Android Market sales reports (5 months)


      Friday, October 7, 2011

      Make It 3D Free / Make It 3D PRO

      Program Design/Development
      • Jin

      • English grammar correction: Andrew
      • Chinese (Simplified): Wei
      • Chinese (Traditional): Hui-Wen
      • Danish: Jens 
      • Dutch: Peter
      • French: Romain
      • German: Hui 
      • Indonesian: Raya
      • Italian: Massimiliano, Paola
      • Japanese: Mia
      • Korean: Jin 
      • Malay: Ain
      • Portuguese: Thiago
      • Russian: Mike
      • Spanish: Omar
      • Thai: Panu
      • Turkish: Akif

      * I really appreciate Massimiliano's help to translate Make It 3D into Italian.

        * If you have something to translate English into any language shown above and vice versa, please contact me at photo3d.apps[at]gmail.com. My friends can help you.

        Translation Project Progress

        Sunday, September 11, 2011

        Surprisingly, Make It 3D is popular in Europe even though I didn't do any advertisement in Europe. Many people in Europe are using Make It 3D in English since the app provides only English, Chinese (Simplified), Japanese, and Korea at this time. I want to provide their own language versions of the Make It 3D to show them my appreciation; however, the biggest problem is it's really difficult to find right person to translate the app. Because, I don't have any European friend! I didn't realize that before.

        Anyhow I found some friends. Now, my friends, friend of my friend, and friend of friend of my friend are working on translating Make It 3D into German, French, Russian, Spanish, Thai, and Chinese (Traditional). Italy has biggest Make It 3D users among European country. But, I couldn't find anyone from Italy.

        So, next update will include
        German, French, Russian, Spanish (Latin-American), and Thai, Chinese (Traditional)

        I am looking for a person who can translate English into Italian. If you are interested in this work (Italian) please contact me at photo3d.apps[at]gmail.com. The translation work will take less than 1.5hr if you are familiar with Italian and English. Please feel free to download & skim through the script.

        I found a roommate of friend of my friend is Italian. She is working on Italian translation now.

        You can download script here.
        Another post regarding Translation Project

        * I really appreciate Jens Blegvad's help for translating Make It 3D into Danish.

        Download counts prediction

        Monday, September 5, 2011

        Today, Make It 3D Free recorded 20000+ download counts. It took 7 weeks. The first 10000 downloads took 5 weeks while the following 10000 downloads took only 2 weeks.

        The number of downloads is very important because the number of downloads is directly related to the number of active installs, revenue from mobile advertisement, etc. (At this time, revenues from PRO sales are hard to predict because there are not enough number of sales records).

        People tend to download apps which have good rating of course and large number of downloads. So, to make an app popular, the app should have a large number of download counts. It is like "the rich get richer and the poor get poorer". I have been testing many tips to increase download counts. Some of them didn't work at all while some of them work great. I will post about these tips when I think my app is successful.

        Anyway, I am wondering that how many people will download my app two month later, how many days do I need to get 200000 downloads. So, I calculated it. Since I have download record until yesterday, I could predict the record for future.

        Above graph illustrates download counts prediction for the Make It 3D Free. The blue line shows recorded download counts until yesterday (Sep. 4), while red dots show predicted download counts. The horizontal axis represents days while the vertical axis represents download counts. The graph shows around 19200 downloads at day 48 (yesterday).

        According to my prediction, Make It 3D Free will record 50,000 downloads at day 79 (Oct. 5) and 100,000 downloads at day 111 (Nov. 6), and 200,000 downloads at day 155 (Dec. 20). This prediction looks very hopeful. The prediction is, however, just a prediction. It could be worse or better.

        *Downloads Prediction
        DownloadsD+DateDaysAvg. down/day
        1000035Aug. 2535 286
        2000049Sep. 514 714
        30000*62Sep. 1813 769
        40000*71Sep. 279 1111
        50000*79Oct. 58 1250

        Translation Project

        Friday, August 26, 2011

        Make It 3D is becoming more and more popular around the world. At this time, Make It 3D have been translated into English, Korean, Japanese, and Chinese (simplified). I believe that there should be a lot of people who want to use Make It 3D in their own language.

        1. If you want to use Make It 3D in your language,
        2. And, you are familiar with English,
        3. And, you want to help people to use Make It 3D in your language,
        4. And, you are willing to help me translation project
        Then, please click following link to download the English script.
        Feel free to check the script out.

        It doesn't need professional translations. Translation will be really nice if you are familiar with Make It 3D. For my case, translation took 1.5 hours.
        I will pay $15 after translation. If you want to help this project, please contact me first at photo3d.apps[at]gmail.com

        Italian, German, French translations are needed ASAP.
        Other languages are also needed.

        Taking screenshot, Japanese language support

        My Japanese friend already translated texts used in Make It 3D into Japanese before I released the app; however, a few days ago, I found Japanese texts were not included in the app. I am so sorry to all users in Japan (and my friend). Japanese texts are included in v1.34 which was released on today.

        Another story, today, one of users pointed out that taking a screenshot is impossible because the screen of the app goes backward when the back key is pressed (DOWN) (Screenshot can be taken by pressing back key and power button simultaneously). That is my another stupid mistake. Changing screen backward should be done when the back key is released (UP). I haven't realized although I did have difficulties when I took screenshots (I did it anyhow). This back key issue will be solved in v1.35 which will be released in a week.

        So, please send me email when you find weird things in the app. It helps a lot.
        Thank you.

        How much money did I make from the Android Market for the First month

        Thursday, August 18, 2011

        It is already been one month since I published Make It 3D on the Android Market. I think many people want to know how much money did I make so far from the Android market. So, here is my story.

        For the first month (Jul 18 ~ Aug  17)
        • Total downloads: 6851
        • Active installs: 3205 (46.8%)
        • Average rating: 4.405 out of 5 from 42 users
        • Revenue from mobile advertising (admob): $3.88
        • PRO version sales: $3.99 * 18 copies =  around $72 (there is exchange rate issue) 
        * For those who don't know my app
        - Make It 3D is an Android app that makes anaglyph stereoscopic pictures
        - Click here for more info: here
        - Google Play link:

        The number of downloads and active installs
        6851 downloads for the first one month is not bad. The number of active installs is 3205. This number means 46.8% of users who downloaded Make It 3D still have it (53.2% of downloaders uninstalled it).


        Mobile advertising (Admob)
        Admob runs click-based advertising campaign. It means admob gives me money when user clicks the banner on the top of my app. I earned $3.88 from 92 clicks. It is around $0.04 per click. People said that it starts to make meaningful amount of money when downloads are over 200,000
        • Impression: 22,604
        • CTR: 0.41% (percentage of clicks over impressions)
        • Total clicks: 92
        • Revenue: $3.88

        PRO version sales
        Eighteen users bought PRO version so far. I made full refunds to the first four customers because I found huge bugs in the PRO version. Therefore, actual sales are 14* $3.99 = $55.86 and Google will take 30%. Since I blocked PRO version purchase almost 10 days (Jul 22 ~ Jul 31) to fix bugs, it is almost one copy per day. Not a bad record for the first month.

        Income total
        • PRO sales $3.99*14*0.7 = $39.1
        • Admob: $3.88

        Not big money. But, good thing is my download/active install rates are slightly increasing. I realized marketing is also very important. I am trying several tips to increase download rate. I will post these tips when it shows something.

        Any suggestion or comments are welcome!

        Here are other my sales reports
        Three month Android Market sales report 
        2011 Android Market sales reports (5 months)

        Next update for the PRO version (actually downgrade)

        Sunday, August 7, 2011

        Still, there are problems in the auto align function of the PRO version. I know what the problems are and what should I do.

        The main problem is diversity of Android smartphone. It is almost impossible to make an app that can run all Android devices since every Android phone has different hardware (CPU&RAM) capacity. A function can be run on a device but it may not be run on other devices. On the other hands, for the i-phone development, if a function works on an i-phone, it will definitely work on all other i-phones.

        The auto align function, the main feature of the PRO version, needs huge RAM. If 1600x1200 pictures are selected for auto align, required memory is more than 17MB (3[RGB]channels and 3[left,right,result]images) which is OK on my Galaxy S (and high-end devices). However, I am sure that some phones may not allow to use this amount of RAM.

        I have struggled to solve this resolution related memory problem; however, my conclusion is that it is almost impossible to deal with all different devices for an individual developer (not a full-time programmer either) like myself. So, I decided not to support higher resolution (max 1600x1200). This is a disappointing decision for me too. But, I don't have any option at this time. I will lower the price too.

        * Finally, I decided not to remove HD option.

        Bugs in PRO version & made full refunds

        Friday, July 22, 2011

        I found serious bugs in PRO version.
        One of them is related to the Google Licensing service. It could be my mistake.
        Another problem is related to Auto align function.
        I blocked further purchase and made full refund to all customers. I am terribly sorry about the inconvenience. I will fix it asap.

        Make It 3D Free

        Thursday, July 21, 2011

        You can make your own 3D pictures!

        ← Click here

        You can make your own 3D stereo pictures without 3D camera.
        Make It 3D generates anaglyph 3D stereo pictures from phone's camera or gallery.
        You need 3D (red and cyan) glasses to see 3D stereo pictures.

        Download here

        Youtube instruction



        Facebook page

        HTC camera preview problem

        Wednesday, July 20, 2011

        Today I got 1 star from an HTC user. That was painful. The user said whenever he (or she) try to take a picture, Make It 3D is Forced Closed. I found that some HTC smartphones have problem to get camera preview especially SetPreviewSize method. I also found that many android app developers encountered the same issue only for some of HTC models. Here are links


        I really want to fix this problem as soon as possible; however, it is almost impossible to try all HTC devices. Please HTC users send me your model name and android version whichever Make It 3D camera works or not. It will help to fix the problem a lot.

        * In my code, I used getSupportedPreviewSizes() and pick the optimal size from them. That means some HTC devices do not support their own camera preview size.

        1st day Download Count

        Tuesday, July 19, 2011

        Make It 3D Free and PRO are released on 7/18. Here is download count during the first one day (7/19)

        Make It 3D Free: 95
        Make It 3D PRO: 1

        Make It 3D is now on the Market

        Download Make It 3D Free here

        Make It 3D Youtube instruction

        Sunday, July 17, 2011

        I made Youtube instruction for Make It 3D. I really don't like that thumbnail. Also, annotations are not shown when watching this video in smart phone. Annotations have really important information. Please Make It 3D users watch this video in your computer.

        Auto align function & epiplar geometry & photogrammetry & computer vision

        Wednesday, July 13, 2011

        Auto align function is done (which is provided in PRO [paid] version).

        Left and right images to generate a stereo image should be in epipolar geometry. Two images satisfied the epipolar geometry have same information (pixel values) in same row. It means there is no y-parallax. Existence of y-parallax makes viewer's eyes uncomfortable and that of x-parallax makes perception of height difference. The epipolar geometry is also one of fundamental concept for image matching since it reduce search space dramatically. The epipolar geometry is also used for generating maps since it provide height (3D information) from a pair of 2D images. If you want to know more, please read following three books.


        First two books are from photogrammetry field which deals with aerial photogrammetry (all about mapping and precise positioning), satellite image processing (reconnaissance, etc.) also I am studying now. Third book is from Computer Vision field. I got the signature from one of the author (legendary Prof. Mikhail) of the first book (Modern photogrammetry) on the first page of my book.

        There are many common things between photogrammetry and computer vision (Computer vision field is so wide; so when I say computer vision here, it means a small portion of computer vision field which deals with geometry of photography or imaging). In my opinion, photogrammetry have been more focused on quantity analysis such as precision of positioning in millimeter level while computer vision have been more focused on quality analysis such as what are in images. However, these days, differences between two field are getting smaller (but, still big). I am pretty sure that fusion of two field can produce much much more than what they can produce individually.

        Anyway, the auto align function is not always perfect because image matching isn't always perfect. There are several techniques which reduce this imperfectness. In my opinion, computer always do things much faster than human; but, results are always less precise than what human did. So, please don't be mad if quality of resulting 3D pictures are bad; it happens almost always.

        How can add an image to MediaStore

        Tuesday, July 12, 2011

        How can add an image to MediaStore? Not scanning all media but add only one image.

        It is really helpful and used in Make It 3D to show a generated 3D picture after adjustment.


        Make It 3D current progress

        Free version is already done. I am currently working on PRO version which supports full resolutions, auto alignment, no logo in generated 3D picture, and no-ad. Auto-alignment is quite tricky since camera parameters (interior/exterior) are unknown. It may be calculated from combination of sensors but then it will be huge works. Translations into Korean, Japanese, Chinese (simplified) are done. I really appreciate my friends' help; English grammar correction (Andrew), Japanese (Miyako), and Chinese (Wei and his wife Jane).

        I drew Youtube and Facebook Icons

        Friday, July 1, 2011

        Icons are for Make It 3D. Size of icons is 20x20. I drew these, so feel free to use.

        Web albums,Facebook page for Make It 3D

        Monday, June 20, 2011

        Facebook page: users can show and see 3D pictures.
        Panoramio: 3D pictures on Google Earth
        Picasa, flickr: 3D picture web album.

        My next project

        My another project is almost done. I think I can finish it within two weeks. It is also an Android application that generates anaglyph 3D pictures from phone's camera or gallery. App's name will be "Make It 3D". I tested it today, result was good.

        This is a sample image I made today.

        Opencv for Android

        Sunday, May 29, 2011

        I am studying android-opencv now. but, it is not easy. I should find another way.