Total number of apps on Android Market?

by admin.androidsl...@googlemail.com » Wed, 08 Apr 2009 22:24:26 GMT


Sponsored Links
 Anyone know where I can get the latest count?

I can see iPhone App Store count here (33079) :
 http://appshopper.com 

Would be an interesting comparison. Also to see at what rate the app
list is growing.

--~--~---------~--~----~------------~-------~--~----~



Total number of apps on Android Market?

by sam » Thu, 09 Apr 2009 18:15:43 GMT


 Up to the end of March, Android Market has 2700+ apps in total. 900+
of them are priced app.
Another statistic information is 2160+ for applications and 540+ for
games.

You can find "up to 2/E" report from 
 http://ysl-paradise.blogspot.com/2009/03/android-market-2.html 
The detailed March report will be announced in April. Keeping tracking
this blog.

For more information, please refer to the following blog
 http://ysl-paradise.blogspot.com/search/label/Market 

Sam
On Apr 8, 10:24pm, "admin.androidsl...@googlemail.com"


--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Total number of apps on Android Market?

by admin androidslide » Thu, 09 Apr 2009 18:18:12 GMT


 Excellent thanks.


2009/4/9 sam <a0s...@gmail.com>



--~--~---------~--~----~------------~-------~--~----~



Total number of apps on Android Market?

by Mahesh Vaghela » Thu, 09 Apr 2009 19:16:47 GMT


 Thanks dear. I and many like me may not have seen this link before.

Thanks for the info.

Mahesh







-- 
Mahesh Vaghela
Visit us at:  http://www.indianic.com 

--~--~---------~--~----~------------~-------~--~----~



Total number of apps on Android Market?

by sam » Mon, 13 Apr 2009 09:29:16 GMT


 > Up to the end of March, Android Market has 2700+ apps in total. 900+

You now can find Android Market March report from
 http://ysl-paradise.blogspot.com/2009/04/android-market.html 

--~--~---------~--~----~------------~-------~--~----~



Total number of apps on Android Market?

by SizzlingSkizzorsProgrammer » Mon, 13 Apr 2009 10:30:22 GMT


 If you got to AndroidStats.com, and click on the categories tab, it
shows how many apps exist per category.  I added them up for a total
of over 3,100 today (april 12)...

On Apr 8, 8:24am, "admin.androidsl...@googlemail.com"


--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. what is the fast way to save/load string from/in an array?

Thank you for reply,,

I want to save the history for my application in a file on sdcard.

First i tried to save it as xml and parse it to load...but these actions
take a lot of time..(almost 8 seconds for 20 strings on a HTC Hero device);

this is the code:

package com.app.lookitup2;

import java.io.BufferedInputStream;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

import org.apache.http.util.ByteArrayBuffer;

import android.content.Context;
import android.os.Environment;
import android.util.Log;

public class HistoryManager
{

    private ArrayList<HistoryItem> history_items;
    private Context      context;
    private final String WHAT_TAG_START  = "<what>";
    private final String WHAT_TAG_END    = "</what>";
    private final String WHERE_TAG_START = "<where>";
    private final String WHERE_TAG_END   = "</where>";
    private final String DATE_TAG_START  = "<date>";
    private final String DATE_TAG_END    = "</date>";
    private final String ITEM_TAG_START  = "<item>";
    private final String ITEM_TAG_END    = "</item>";


    public  HistoryManager(Context ctx)
    {
        context = ctx;

        history_items = new ArrayList<HistoryItem>();
    }


    public void addHistoryItem(HistoryItem h_item)
    {
        history_items.add(h_item);
    }

    public HistoryItem getHistoryItem(int position)
    {
        return history_items.get(position);
    }

    public boolean saveHistory()
    {

        String data;
        int i;

        File root = Environment.getExternalStorageDirectory();
        File history_file = new File(root,"history_lookitup.xml");
        if(history_file.length() >= 1048576)
        {
            Log.e("SAVE_HISTORY","History is full!Please empty!");
            return false;
        }

        data =  new String("");

        for(i = 0; i < history_items.size(); i++)
        {
            data = data + ITEM_TAG_START +
                            WHAT_TAG_START +
history_items.get(i).getWhat().getText().toString() + WHAT_TAG_END +
                            WHERE_TAG_START +
history_items.get(i).getWhere().getText().toString() + WHERE_TAG_END +
                            DATE_TAG_START +
history_items.get(i).getDate().toString() + DATE_TAG_END +
                        ITEM_TAG_END;
        }

        try
        {
            if(root.canWrite())
            {
                FileWriter history_writer = new
FileWriter(history_file,true);
                BufferedWriter out = new BufferedWriter(history_writer);

                out.write(data);
                out.close();
                Log.e("SAVE HISTORY","History is saved");
                return true;
            }
            else
            {
                Log.e("SAVE HISTORY","no sd card or no permission to write
on it");
                return false;
            }
        } catch (IOException e)
        {
            Log.e("WRITE FILE","Could not write file " + e.getMessage());
            return false;
        }

    }

    public boolean loadHistory() throws IOException
    {
        String myString = " ";
        ArrayList<HistoryItem> items;


        FileInputStream is;
        try {

            is = new FileInputStream("/sdcard/history_lookitup.xml");
            BufferedInputStream bis = new BufferedInputStream(is);

            ByteArrayBuffer baf = new ByteArrayBuffer(50);
            int current = 0;
            while((current = bis.read()) != -1)
               baf.append((byte)current);

            myString = new String(baf.toByteArray());

            if(myString.equals(" ") == false)
            {
                HistoryParser parser = new HistoryParser("<?xml
version='1.0' encoding='UTF-8'?><main>" + myString + "</main>",context);

                items = new ArrayList<HistoryItem>();
                items = parser.getItemList();
                Log.e("FIRST_HISTORY", items.get(0).getDate().toString());
                Log.e("DATA",myString);

                history_items = items;
                Log.e("history_items =
",Integer.toString(history_items.size()));
                return true;
            }
            else
                return false;


        } catch (FileNotFoundException e)
        {
            e.printStackTrace();
            return false;
        }


    }

    public int getCount()
    {
        return history_items.size();
    }

    public ArrayList<HistoryItem> getHistoryList()
    {
        return history_items;
    }

    public void clearHistory() throws IOException
    {
        File root = Environment.getExternalStorageDirectory();
        File history_file = new File(root,"history_lookitup.xml");

        if(root.canWrite())
        {
            FileWriter history_writer = new FileWriter(history_file);
            BufferedWriter out = new BufferedWriter(history_writer);

            out.write(" ");
            out.close();
            Log.e("Clear HISTORY","History is empty now");
            loadHistory();
        }
    }

I tried to use sharedPreference ..i put all the strings in preference:the
saving time was good..but when i try to load it i got same problem...

Thank you


}



--~--~---------~--~----~------------~-------~--~----~

2. java question

hi Sir,
          Take Class name as input (command line) and loads that class
Dynamically and calls the main method in that class..how will we do
that?

--~--~---------~--~----~------------~-------~--~----~

3. Accessing logs on Android

4. adc2 and market account

5. Get arguments from another activity

6. is it ok to use key store for release as the key store for debugging android application?

7. early_suspend: