Linggo, Enero 27, 2013

Importance of Research Speaker

It helps people to know about specific things and other informations.

Java Trainings



Java Training


Java Training:

JAVA SE - In this training, the trainees will learn about the basics of JAVA - Module 1 - 40 hours 


Introduction to Computer Programming
Introduction to Java
Getting to Know Your Programming Environment
Programming Fundamentals
Dissecting my first Java Program
Programming Fundamentals
Getting Input from the Keyboard
Control Structures
Decision Control Structures (if, else, switch)
Control Structures
Loops
Java Arrays
Command Line Arguments
Work with Java Class Library
Introduction to Object-oriented Programming
Encapsulation
Classes and Objects
Class variables and methods
Working with Java Class Libraries (con’t)
Object-oriented Programming
Inheritance
Polymorphism
Basic exception Handling
Exceptions and Assertions
Advance Programming Techniques*
Tour of the java.lang package*
Tour of the java. lang Package
Text-Based Applications
Abstract Windowing Toolkit & Swing
GUI Event Handling
Threads
Networking
Database using JDBC 

PHP + Web Development + Training + Philippines



PHP and MySQL (Fundamentals)

Course Contents:

  • Introduction

    • PHP History
    • PHP Overview
    • PHP Characteristics
    • Why Learn PHP
    • How PHP Works with the Web Server
    • Hardware and Software Requirements
    • Setting-up the Web Environment
    • PHP Files & Apache

  • Writing PHP Statements

    • PHP Statements
    • Adding PHP into Web Documents
    • Comments

  • Variables

    • Naming Variables
    • Creating & Assigning Variables
    • Constants

  • Data Types

    • Data Types in PHP
    • FALSE Conditions
    • Assigning Data Types
    • Typecasting
    • Operations
    • Strings

  • Arrays

    • Creating Arrays
    • Using Arrays in Statements
    • Arrays in List Statements
    • Traversing an Array

  • PHP Programming Basics

    • Reusing PHP Code
    • Including Files
    • Functions
    • Variables in Functions
    • Web Applications
      • PHP & HTML Forms
      • Super Global Variables
      • Saving State in PHP
      • Cookies
      • Sessions
    • Working with MySQL
      • Using PHPMyAdmin
      • Connecting to a MySQL Database
      • Selecting a Database
      • Inserting Data
      • Retrieving Data
      • Changing Data
      • Deleting Data

    Advanced PHP & MySQL

    Course Contents: 

  • Database Driven-Applications Reviewed

    • Database Revisited
    • SQL Joins

  • Object-Oriented Programming in PHP

    • OOP Fundamentals
    • Class Methods & Properties
    • Constants, Static Methods, & Properties
    • Interfaces & Abstract Classes
    • Exceptions

  • XML & Web Services

    • Introduction to XML
    • SimpleXML
    • DOM
    • Web Services

  • Securing PHP Applications

    • Security Concepts
    • Website Security
    • Database Security
    • Session Security
    • File System Security

  • Project Presentation
  • Goals OF Java Language



    Goals of Java Language


    1. It should be “simple, object-oriented and familiar”
    2. It should be “robust and secure”
    3. It should be “architecture-neutral and portable”
    4. It should execute with “high performance”
    5. It should be “interpreted, threaded, and dynamic”

    Introduction to C# Programming Using Microsoft .NET



    Visual C# Programming + Training + Philippines

    Course Description: 
    In this five-day instructor-led course, developers learn the fundamental skills that are required to design and develop object-oriented applications for the Web and Microsoft Windows by using Microsoft Visual C# .NET and the Microsoft Visual Studio .NET development environment. This course provides an alternative entry point for programmers who are not that familiar with object-oriented design and programming with Windows or the Web.
    Course Duration: 
    40 hours
    Course Contents:
    • Module 1: Introduction to .NET
    • Module 2: Understanding C# Language Fundamentals
    • Module 3: Creating Objects in C#
    • Module 4: Implementing Object-Oriented Programming Techniques in C#
    • Module 5: Programming with C#
    • Module 6: Building .NET-based Applications with C#
    • Module 7: Using ADO.NET to Access Data
    • Module 8: Creating Windows-based Applications
    • Module 9: Using XML Web Services
    • Module 10: Creating a Web Application with Web Forms
    • Module 11: Application Settings and Deployment
    • Module 12: Exploring Future Learning

    comments on Prof.Erwin Globio's Blog



    Negative Effects of Internet Usage



    This could have a negative effect since people will act in certain ways and say certain things that they otherwise wouldn't do in real life. Furthermore, because the Internet offers so much freedom, you can find your ideal self much easier, but it's not the same as your social self. The difference is due to you talking to a computer screen and you talking to a real person. Thus, the experiences we encounter on the Internet are not the same as the ones we encounter in real life.
    Even though our overt use of the Internet can cause a conflict between your virtual self and your social self, many still excessively rely on the Internet for their activities. As a result of information and freedom, the Internet has become an unbreakable addiction for individuals and society. Computers are as common as televisions in households; in addition, laptops and Internet-ready cell phones enable the Internet to travel with us.
    "By 2000 it was estimated that the number of adults using the Internet exceeded 100 million in the United States alone" (The Columbia Encyclopedia, Sixth Edition). We believe that the Internet experience is the same as real life experience, but it's not. Although the Internet has many benefits, it also separates us from others while causing many unruly behaviors in the process.
    We know that the Internet has an unlimited amount of information and services; consequently, we excessively rely on it too much while ignoring social interactions in the process. That is not to say that the Internet is bad, it's just being misused. The Internet is the information superhighway; it contains more information than we ever need. When we open our web browser, you get to your home page; from there, you can go to an unlimited number of destinations. Online, you can do just about anything: chatting, gaming, shopping and much more.
    People can literally spend their whole life on the Internet. They can attend an online school and get an online job. They can pay their bills and invest their money. They can order whatever they need online and have it delivered to them; heck if they want to, they can even order a wife. The quirk is that you can do all that at the comfort of your own home in front of the computer screen. The Internet not only has an abundant amount of information but it also provides the blazing speed for acquiring them. Ever need information on something?
    Instead of wasting your time checking the dictionary, encyclopedia or yellow pages, you can just type it up on a search engine like Google and you will get the information instantaneously. With the limitless amount of information and instantaneous speed of acquiring it, the Internet has done an excellent job at bringing the world to its user. For many, however, the Internet is the world. The Internet is so expansive and accessible, we often find ourselves spending countless hours wondering from one website to the next. Along the process we often lose focus on time and reality. Ever heard of the expression: time flies when you're having fun?
    That is what happens when we use the Internet. As a result, the Internet cuts out the social interactions of our lives. With the Internet doing so many jobs for us, we have become lazy and non-social. We often ask questions like why go shopping when the Internet can deliver the products to your door or why go the library to research when you can do the same online. We may lose out on being social, but we save a lot of time. However, we spent the time we saved by using the Internet some more. We are easily distracted and side-tracked when online. In typing this essay, I spent more time chatting and surfing than working on my essay.
    The Internet has become counter-productive not because of what it offers but because of what it causes. 
    Free information on the Internet is not enough for us; we, never satisfied, steal data like music and video files online. Stealing online is as simple as using the Internet. KaZaA, for example, made stealing easier because it enables users to share their files directly with each other. Although KaZaA faded, new programs like LimeWire and BitTorrent carry on its legacy. If the governments of the world would arrest everyone who has stolen information on the Internet, pretty much all of the Internet users will be in jail.
    But they hardly arrest anyone because the laws of the Internet are different from the laws of society; it's more abstract and harder to enforce. Although the government has gone after individuals and companies in recent years, "file sharing, most of which is illegal, continues to grow," John Boudreau writes, "nearly 10 million users worldwide simultaneously clicked into peer-to-peer technology last month - 12 percent more than in May 2005." Despite the effort, Internet piracy is expanding rapidly. Fact is, unless you excessively steal and share, you will hardly get caught because of the expansiveness of the Internet.
    Just like the island of Lord of the Flies, a world without laws will be chaotic. In a materialistic world, we naturally want as many things as possible at no cost. The Internet allows us to accomplish this goal in regards to data like music and videos. Yet, the concept of TINSTAAFL (There Is No Such Thing As A Free Lunch) suggests that while we are acquiring these data for free, businesses are losing money as a result. Why should we care about businesses that have far more money than we ever have? Because, consequently, the music and video files won't be as high-quality in the future as businesses will put less money and effort into making these products because there is no profit to be gain. With no centralized authority to govern over, the Internet has literally become a "free" market.
    With confusing and hard-to-enforce laws, the Internet not only encourages illegal activities, but also promotes many vile and ignorant thoughts. Looking for fewer restrictions, people flock from theirsocial life to online. You can't blame them; the Internet offers more freedom than real life. They think that going online is the ultimate form of freedom from the restrictions of religion, society, culture and life in general. The Internet is essentially one big illusionary communication network. Going online is like being in a place without actually being there; thus, the Internal is all mental and not physical. Online, there is no need to act or behave a certain way because of your religion, society, culture, etc. You can just be yourself and need not worry about what others think about you. Therefore, you can be free online.
    Yet this aspect also has negative connotations. People can say whatever they want without suffering the consequences. Therefore, you don't need to be politically correct online. Because of this, many are allured to the Internet to express their hate and anger towards specific groups; as a result, many racist, sexist and just plain hate websites exist. These haters know they are hiding behind a computer screen and not facing a real person. The first time I heard or seen racist words like "chink" and "gook" is from online (no one has ever called me that in real life). These individuals avoid speaking in public places because racist and sexist beliefs will be countered with face to face confrontations and looked down upon by peers. The internet is a sanctuary for those who are afraid to express their vile opinions to the public.
    These haters also take advantage of the fact that nobody knows who they are online. Rather for the right or wrong reasons, being concealed on the Internet attracts users to spend most of their time online. Begin online is like being invisible in real life. Because of that, making friends online is easier as thoughts are more easily expressed online since people feel less pressure facing a computer screen instead of a real person. Additionally, remember that the Internet is mental and physical. Since you are hidden on the Internet, people won't make stereotypical judgments on you based on the way you look but instead on your thoughts, feelings, habits and interests. However, we shouldn't replace real friends with online friends. "The overwhelming majority of online friendships aren't deep" (Stoll 650).
    Your online friends may not be there when you needed them. People should treat their online friends like they treat pen pals; people should rely on them for mental support-that is not immediate since it takes time for them to respond back- not physical. Moreover, the dangers of being concealed are that people can be completely different from their online persona. You know the joke: you may think you may be chatting with a girl online when, in reality, she is actually a middle-aged man. Danger arises when people who get to know each other online will want to meet in real life. Robert Rinearson reports, "A survey by The Intelligence Group, 65 percent of males and 62 percent of females between 14 and 18 admitted they had met strangers online who asked to meet them." Most people, including teenagers, who meet and build relationships online will eventually want to meet offline.
    Yet, since the Internet allows someone to be completely different, an offline encounter is almost always different from the online one. Pedophiles operate this way. They pretend to be a teenage boy or girl to chat with real teenagers and ask the teenager to meet in real life. Conversely, being concealed online also has another benefit: it can mean comfort for someone seeking for help. Online, they can talk about their problems without being embarrassed about it. Uncomfortable topics like STDs and teenage pregnancy are easier to discuss online. As a result, more and more people are looking at the Internet for help and advice. However, "Those weaned on computer communications won't learn the social rules of conversation" (Stoll 651). Those who rely on the Internet for help will continue to rely on it because they lack the social skills to feel comfortable talking about their problems in public.
    Information and freedom makes the Internet's virtual worlds seem like a cool and different way to socialize; for many, however, they consider these worlds as real. MUDs and online games allow a person to be someone completely different. They are popular because "as players participate, they become authors not only of text but of themselves, constructing new selves through social interaction" (Turkle 677). MUDs and online games allow people to virtually start their lives over again in a completely different environment. In real life, your goals are to try getting an education, working a well-paid job and starting a family; online, you get to save the world.
    You get to be the hero or heroine you always heard, seen and watch about. People are attracted to these virtual simulations because they allow more freedom in a simulated environment than in real life. In addition, MUDs and online game also has their own unique way of socializing. Players talk with the characters they created not with their real selves. Moreover, when you screwed up -for instance, like you happen to die- you can start over again; low risks and high rewards is something real life can barely offer. With all of these aspects, people's virtual self tend to have a better life than their real self; as a result, MUDs and online games has become immensely popular.
    This can be dangerous, however, as many center their lives on playing MUDs and online games. In the television show Serial Experiments Lain, for example, Lain was a shy girl at school. When her father brought her a new computer, she became a completely different person online. She was absorbed by the Internet and began using it excessively. Soon her personal life meshes with her online life, causing confusion on her behalf.
    She eventually abandons the real world to live in the virtual world. Like Lain, many people who get sucked into the virtual world won't care about their lives in reality. They stop caring about their jobs, responsibilities, families, friends and themselves while choosing to focus on their virtual selves instead. Another example: Reuter reports, "A South Korean man who played computer games for 50 hours almost non-stop died of heart failure minutes after finishing his mammoth session in an Internet café." He didn't care what was happening to him in real life because he was immersed with the online game he was playing. MUDs and online games are fun, but they shouldn't consume your social life and well being.
    On the Internet, we create our ideal self in a virtual environment; unfortunately, the ideal self we created often does not translate well into real life situations. A living, breathing human being is different from a computer screen. Just like the advent of television, the Internet has changed the way we lived. Many have spent most of their lives with the Internet and not with other people. Consequently, we don't appreciate the companies of each other. The Internet also conceived new ways to commit crimes and expressing hate. Without a doubt, the internet has made life much easier.
    Communication and information has never been as accessible and faster as they are now with the advent of the Internet. But did it make life so easy that we rely on it to do all the work while we overlook the value we have on social interactions? The more we rely on the Internet, the more we isolate ourselves from human contact. Because society's reliance on the Internet is permanent, individuals must decide on their own what is best for them. They have two choices: either move to a society where the Internet doesn't exist or, better yet, "cultivate our awareness of what stands behind our screen personas" (Turkle 687). Instead of completely focusing on the positive effects, individuals need to have a better understanding on the negative effects of the Internet.

    12 Quick Tips To Search Google Like An Expert



    If you’re like me, you probably use Google many times a day.  But, chances are, unless you are a technology geek, you probably still use Google in its simplest form.  If your current use of Google is limited to typing a few words in, and changing your query until you find what you’re looking for, then I’m here to tell you that there’s a better way – and it’s not hard to learn.  On the other hand, if you area technology geek, and can use Google like the best of them already, then I suggest you bookmark this article of Google search tips.  You’ll then have the tips on hand when you are ready to pull your hair out in frustration when watching a neophyte repeatedly type in basic queries in a desperate attempt to find something.
    The following Google search tips are based on my own experience and things that I actually find useful.  The list is by no means comprehensive.  But, I assure you that by learning and using the 12 tips below, you’ll rank up there with the best of the Google experts out there.  I’ve kept the descriptions of the search tips intentionally terse as you’re likely to grasp most of these simply by looking at the example from Google anyways.

    12 Expert Google Search Tips

    1. Explicit Phrase:
      Lets say you are looking for content about internet marketing.  Instead of just typing internet marketing into the Google search box, you will likely be better off searching explicitly for the phrase.  To do this, simply enclose the search phrase within double quotes.
      Example: "internet marketing"
    2. Exclude Words:
      Lets say you want to search for content about internet marketing, but you want to exclude any results that contain the term advertising.  To do this, simply use the "-" sign in front of the word you want to exclude.
      Example Search: internet marketing -advertising
    3. Site Specific Search:
      Often, you want to search a specific website for content that matches a certain phrase.  Even if the site doesn’t support a built-in search feature, you can use Google to search the site for your term. Simply use the "site:somesite.com" modifier.
      Example: "internet marketing" site:www.smallbusinesshub.com
    4. Similar Words and Synonyms:
      Let’s say you want to include a word in your search, but want to include results that contain similar words or synonyms.  To do this, use the "~" in front of the word.
      Example: "internet marketing" ~professional
    5. Specific Document Types:
      If you’re looking to find results that are of a specific type, you can use the modifier "filetype:".  For example, you might want to find only PowerPoint presentations related to internet marketing.
      Example: "internet marketing" filetype:ppt
    6. This OR That:
      By default, when you do a search, Google will include all the terms specified in the search.  If you are looking for any one of one or more terms to match, then you can use the OR operator.  (Note: The OR has to be capitalized).
      Example: internet marketing OR advertising
    7. Phone Listing:
      Let’s say someone calls you on your mobile number and you don’t know who it is.  If all you have is a phone number, you can look it up on Google using the phonebook feature.
      Example: phonebook: 617-555-1212 (note: the provided number does not work – you’ll have to use a real number to get any results).
    8. Area Code Lookup:
      If all you need to do is to look-up the area code for a phone number, just enter the 3-digit area code and Google will tell you where it’s from.
      Example: 617
    9. Numeric Ranges:
      This is a rarely used, but highly useful tip.  Let’s say you want to find results that contain any of a range of numbers.  You can do this by using the X..Y modifier (in case this is hard to read, what’s between the X and Y are two periods.)  This type of search is useful for years (as shown below), prices, or anywhere where you want to provide a series of numbers.
      Example: president 1940..1950
    10. Stock (Ticker Symbol):
      Just enter a valid ticker symbol as your search term and Google will give you the current financials and a quick thumb-nail chart for the stock.
      Example: GOOG
    11. Calculator:
      The next time you need to do a quick calculation, instead of bringing up the Calculator applet, you can just type your expression in to Google.
      Example: 48512 * 1.02
    12. Word Definitions:
      If you need to quickly look up the definition of a word or phrase, simply use the "define:" command.
      Example: define:plethora

    Hope this list of Google search tips proves useful in your future Google searches.  If there are any of your favorite Google expert power tips that I’ve missed, please feel free to share them in the comments.

    Impact of Internet



    The Impact of Internet Communications on Depressive Symptoms in College Freshmen

    Morgan and Cotten (2003) in their investigation of the impact of Internet communications on depressive symptoms in college freshmen found that students who actively engaged Internet use as a primary form of communication had a lower incidence of depressive symptoms than those who used their computers less frequently. Although the data from this investigation has been quantified utilizing the Iowa version of the Center for Epidemiologic Studies Depression Scale (CES-D)-an instrument that has been noted to have a high degree of reliability for predicting depressive symptoms in this population-the idea that the Internet could reduce depressive symptoms does not seem plausible. The Internet, while a powerful tool for connecting individuals from all across the world, provides interaction on a superficial basis that provides no real "human" connection. As a medium, the Internet only socially isolates the individual and degrades the level of human contact that occurs outside of this environment. As such, higher levels of communication on the Internet-regardless of the sample population-should produce a higher degree of depression.
    In order to make a cohesive argument in this case, one only needs to consider what has been written about the impact of the Internet on isolating the individual from the larger community. For instance, Perkins (2001) reports on a study prepared by the Stanford Institute for the Quantitative Study of Society about the effects of the Internet on society. According to this author the report demonstrated the following results based on the collection of quantitative data: "As Internet usage grows, Americans spend less time with friends and family, shopping and stores, or watching television, and more time looking for their employers at home-without cutting their hours at the office" (p. 16). What is effectively suggests is that the Internet has created a situation in which individuals are isolated from even the most familiar things in their environments.
    While the study produced by the Stanford Institute clearly demonstrates that the Internet can serve as the basis to isolate the individual from family, friends, and other activities the most damaging conclusions about the impact of the Internet on society can be found in the final paragraphs of the report. According to Perkins:
    The study concludes by saying that the Internet could very well be the ultimate isolating technology, reducing our participation in communities even more than television had before it. The study also emphasizes that unlike television, the Internet is largely an individual activity. It's not like TV, which you can treat as background noise... It requires more engagement and attention (p. 16).
    When placed in this context, it becomes evident that the Internet serves as one of the most notable barriers to participation in the outside world. Individuals engaged with Internet technologies have fewer interpersonal contacts which serves as the basis to isolate individuals in the same community from one another.
    With the realization that Internet technology has such a notable impact on isolating the individual from the larger context of society, it is not pertinent to consider how social isolation has been noted to impact the individual. Spence-Thomas and Thomas (2003) in their investigation of social isolation on the development of depression note that social isolation has been associated with a wide range of health problems including: depression, alcoholism, suicide and poor physical health. In their research, Spence-Thomas and Thomas found that social isolation led to a higher degree of depression which in turn had an impact on the propensity for the individual to engage in gambling. These authors argue that social isolation triggered impulsive behavior-i.e. gambling-as a means to mitigate the negative effects of the depression and loneliness associated with social isolation.
    Arguably, with this data effectively demonstrates is that there is a cyclical pattern of behavior that develops when the process of social isolation occurs. Social isolation leads to a host of problems which can include depression, anxiety and loneliness. In order to cope with these issues, the individual may engage in impulsive behavior that helps to reduce the overall feelings associated with social isolation. Applying this to the information garnered with respect to the effect of the Internet on the social isolation of users, it becomes evident that Internet users will be more prone to depressive symptoms fan individuals that do not become socially isolated as a result of extensive Internet use. In this case, there is a direct correlation between the social isolation that is produced with respect to the Internet and the development of depressive symptoms. While this correlation can be drawn by connecting various pieces of data, there have been several studies undertaken to investigate the depressive symptoms that are associated with high Internet use among adolescent subjects.
    Of the studies initiated to investigate the impact of depressive symptoms on Internet use on adolescents the research conducted by Sanders, Field, Diego, and Kaplan (2000) appears to have the most relevance. In this investigation, the researchers surveyed 89 high school seniors about their Internet use, their relationships with family members and their overall mood. The results of this investigation demonstrate that adolescents who reported the highest frequency of Internet use also reported the weakest bonds with parents. In addition, this data correlated to depressed mood has reported by the subjects. Adolescents that reported the lowest frequency of Internet use also reported the strongest bonds with parents and the fewest depressive symptoms. The authors conclude that the social isolation that is caused as a result of frequent Internet use contributes to a weakening of the bonds between the child and his or her parents and the onset of depressive symptoms.
    The reason for this article appears to be the most relevant toward demonstrating the negative impact that the Internet can have on the development of depression in teenagers is that high school seniors are only months away from becoming college freshmen. In the original investigation by Morgan and Cotten (2003) college freshmen were surveyed with respect to their Internet use and depressive symptoms. Given that the two sample populations being compared in this case are only a few months different in age, it is surprising to find the fact such notable discrepancies exist with respect to the outcomes of each study. In many respects, the results reported by Sanders and coworkers (2000) appear to be more commensurate with the existing theory that has been noted with respect to social isolation and the use of the Internet. As such, it is clear that there is notable evidence to support the hypothesis that the research presented by Morgan and Cotten does not provide an accurate portrait of how the Internet impacts the presence of depressive symptoms in college freshmen.
    In the end, there is simply too much theory and empirical evidence to suggest that the Internet actually has a positive impact on the social development of the adolescent or young adult. Research on the impact of the Internet on society clearly demonstrates that this particular medium only serves to isolate individuals in a community from one another. As the process of social isolation develops so to do feelings of depression, anxiety and loneliness. As such, there is a definitive connection between the frequency of Internet use and the development of depressive symptoms. Even though the research presented by Morgan and Cotten doe note support this hypothesis, it is possible that this study is simply a statistical anomaly. In order for these authors to definitively prove that their research has a significant merit, the same study would need to be replicated in a similar sample population. If this were done the final outcome of the data may not be the same.

    Java Version



    Java Versions


    ·         JDK 1.0 (January 23, 1996)

    ·         JDK 1.1 (February 19, 1997)

    ·         J2SE 1.2 (December 8, 1998)

    ·         J2SE 1.3 (May 8, 2000)

    ·         J2SE 1.4 (February 6, 2002)

    ·         J2SE 5.0 (September 30, 2004)

    ·         Java SE 6 (December 11, 2006)

    ·         Java SE 7 (July 28, 2011)







    Sabado, Enero 26, 2013

    10 reasons to develop Android Apps


    "As part of our desire to help our readers see more of the Internet and social media marketing landscape we will be bringing in guest authors who can give you a point of view that only they can bring to the table."

    There is a widely held belief in the mobile ecosystem that app developers should build for iOS first. There’s no doubt that Apple’s first mover advantage in the app space and its built-in mechanism for monetization have made it an attractive place for developers to place their resource bets.

    But over time, the odds have been changing – competition in the iOS market has become extremely intense, making it harder for new apps to succeed. A few years ago a developer could come out of nowhere to build a successful app business. Today, it’s no longer just about building an innovative app with a better user experience. To be successful, an app has to cut through the clutter of the marketplace – that typically means major commitments in perfecting the product, honing the business model and promoting the app. Because of this, the risks to developing on iOS are much higher now. With a much less forgiving market it is important to get both your product and marketing strategy right the first time.

    While the ante for the iOS market has steadily grown, the barriers to entry in Android remain much lower. Developers can iterate and test their designs quicker on Android, and marketing costs are significantly lower. At the same time, the Android user base has been growing at a faster rate, and has become the largest overall smartphone market. Finally, Android has been improving its monetization infrastructure, the one area that has been a big question mark for many developers.

    For developers who want to maximize their chances of overall success, it may make sense to target Android first. Android provides a more agile environment where you can perfect and test your app design, learn the best marketing channels and hone your business model.

    Here are 10 reasons why you should consider developing for Android first.

    1. Biggest Addressable Smartphone market

    Both the iOS and Android ecosystems are huge and filled with opportunity. However, an increasing amount of research indicates that the Android platform is larger and growing faster than iOS. Most recently Nielson reported that Android has achieved an overall 48.5 percent market share versus 32 percent for iOS. In addition, the NPD Group released a study stating Android had over 60 percent of the US activations in Q1 2012 versus 29 percent for iOS. According to Google, 850,000 Android devices are activated every day.

    2. Up and Coming Neighborhood

    In some ways, Android is like an up and coming neighborhood – less appreciated by the general public, but ripe with potential for the savvy early movers. Contrast this to the desirable but very expensive real estate in iOS. App search firm Xyologic indicates that it is increasingly hard for apps to break into the top 100 in iOS. “We at Xyologic have seen the momentum of iOS for app publishers slow down considerably in the last 5 months. Several key performance indicators we track are down, especially the amount of new apps which make it to the Top 100.” Google Play in contrast is seeing an increase in market size. Xyologic reports that in March 2012, all of the top 25 free app downloads had more volume than the equivalent top 25 positions in iOS. Perhaps one reason is that Android provides alternate paths for app discovery, which make it easier for new apps to break into the market.

    3. Discoverability

    In many respects the Apple App Store and Google Play environments serve as search engines for mobile apps. Search capabilities on iOS are limited – there is no way for marketers to know which keywords users are searching for that ultimately lead to app downloads. App rank has therefore become extremely important for an app’s success on iOS, and has tended to drive cost for marketing campaigns. Competitors may apply brute force and big budgets to vie for a top spot in the rankings, bidding up ad costs for all.

    In contrast, Google Play provides a robust search capability, making it easier for users to search for apps of interest. This difference in infrastructure seems to drive different behavior. Rank, while still important, holds much less sway over how an app is discovered. A study by Fiksu determined that roughly 80 percent of users on Google play found apps via search rather than browsing.

    Marketers also have access to tools that provide keyword insight. This lets them optimize app titles, descriptions and even helps prioritize product features. Overall, Google Play’s search capabilities level the playing field, allowing less well-known apps and brands additional opportunities to reach prospective users.




    4. Lower User Acquisition Costs:

    The days of writing an app and having it take off on its own are long gone. Successful apps today require promotion and marketing resources. Here, the less crowded market provides has an edge – it is significantly cheaper to acquire a new customer on Google Play. Fiksu recently conducted an analysis of available advertising inventory which revealed that Android is able to deliver 12 percent more ad inventory than iOS. As one would expect, a bountiful supply translates into a bargain – the estimated cost of that inventory was 40 percent lower than for iOS.

    5. Reduced Privacy Concerns

    In recent months there has been increased scrutiny by the press and governments on privacy. The long-standing industry standard for marketing attribution on iOS platforms, the Unique Device Identifier (UDID), has been cited for coupling ad tracking to an identifier that many consider to be the digital equivalent of a social security number. Recent moves by Apple to move away from the UDID have created a scramble in the iOS market. In response, there are now multiple competing third party solutions, each with their own advantages and disadvantages, causing fragmentation in the iOS ad market. This uncertainty is leaving developers wondering where they should best place their resource bets.

    In contrast, Android has a standard mechanism for marketing attribution. This mechanism is well understood and is consistent with how marketers have been executing on the desktop for more than 15 years. Android automatically provides referrer information that anonymously identifies the source of a download, so the solution for tracking performance is clear and unambiguous.

    6. Highly Reliable Ad Attribution

    Marketing attribution on iOS uses several methods that require database matching of user data between ad networks and marketers. Because of the way this process works, it is prone to inconsistencies in the data. Most notably it is very easy to double count new user conversions such that multiple traffic sources take credit for the same new user. Android’s referrer-based mechanism is unambiguous and provides a consistent mechanism for marketing attribution.

    7. Agility, Fast Turnaround – The Perfect Testing Ground

    In the rapidly evolving app market, the ability to adapt quickly is extremely valuable. Google Play provides a perfect environment for apps in their early stages: developers can react to feedback quickly and have an app update available on Google Play literally in a few hours. In contrast, Apple’s App Store approval process frequently takes more than a week, and apps must be resubmitted if there is an issue. These delays and the added uncertainty can be a significant headache in the development process. For developers who expect to refine their apps through rapid feedback and frequent iterations, Google Play is the perfect proving ground.

    8. Shared Learning

    With a quicker development turnaround and lower advertising costs, developers can learn a lot from Android implementation. The Android environment will allow you to perfect and test your app design so you can leverage your learnings for development and rollout of iOS apps with an increased probability of success.

    9. The Early Bird….

    Rank is often cited as a key for growing the user base. Google Play and iOS have very different methods to determine rank. In iOS, raw downloads are very important in achieving high ranks. Apps that cannot sustain large numbers of downloads will find their ranking slips quickly. Google’s ranking algorithm works very differently and is skewed in favor of apps that show user retention. Getting an app into Google Play first and building a steady user base is rewarded, presenting an early mover advantage for apps debuting on Play sooner.

    10. Improving Monetization Metrics, Loyal Users

    Research conducted by Fiksu has determined that Android users convert from installs to loyal users at about the same or a higher rate than on iOS. So, with the right targeting you can expect equally good results.

    Of course, the big concern with Google Play in the media is monetization—published reports have knocked the platform for lower levels of monetization versus iOS. It’s important to note that the gap is closing. Flurry, probably the major source of research on this topic, notes that the biggest factor behind the gap is payment mechanisms. Flurry and others expect this situation to improve with the integration of Google Wallet and Google Checkout. That improvement already appears to be occurring. App research firm Distimo indicates it saw an 80 percent improvement in average daily revenues for the top 200 US apps between December 2011 and March 2012. Furthermore, in a post titled Treat Android as a first-class citizen… it’ll pay off!, game developer TinyCo noted that Average Revenue Per Paying User (ARPPU) for Google Play and iTunes is about the same as iOS, and found that Amazon performance surpassed that of iOS by a significant margin.

    Bonus Reason: Easier Transition to Amazon’s Store

    Amazon’s app store is based on Android. Therefore it allows developers to easily submit a build to Amazon for approval. What is particularly interesting here is that recent research shows the Amazon store users monetize better than the App Store and Google Play.

    Conclusion

    The conventional wisdom in the industry is that to be successful with mobile apps, developers should always develop for iOS first and treat Android as a secondary or tertiary goal. The odds are now changing. Android can provide developers with the perfect testing ground to hone and refine their apps. With a lower cost of customer acquisition, access to the largest smartphone market and improving monetization, you may find it makes more sense to first build a solid business on Android and then leverage those learnings to in the Apple marketplace