2010년 11월 6일 토요일

안드로이드에 Admob(애드몹)광고달기


광고다는 절차 나온 곳 : http://developer.admob.com/wiki/Android 


  



1. 회원 가입 (http://www.admob.com/)
 


2. Marketplace의 Sites & Apps를 클릭합니다.
 


3. 그런다음 Add Site/App 클릭하시면 app type이 선택 가능합니다.

Android App를 클릭하면 세부사항을 입력 하셔야 되는데

APP name과 카테고리 설명을 적어주시면 됩니다.



 4. 그러면 Install Code가 나타나게 되고 [Download AdMob Android SDK]를 다운받습니다.



[ 세부내용 ]

1.admob-sdk-android 디렉토리에 admob-sdk-android.jar파일을
libs폴더를 생성하여 넣어줍니다.


2.프로젝트에서 Properties로 갑니다.



3.JAVA Build Path를 선택합니다.


4.Add JARs를 클립합니다.


5.libs폴더에 있는 admob-sdk-android.jar 선택해주고 Ok버튼을 클립 합니다.


6.publisher ID 를 AndroidManifest.xml 코드에 적어줍니다.

 </activity>
        <meta-data android:value="a149xxxxxxxxxx" android:name="ADMOB_PUBLISHER_ID" />    </application>

publisher ID는 AdMob에 로그인 합니다. Manage Settings를 클릭하면
상단에 publisher ID를 찾을수 있습니다.
 



7. </manifest> 전에 INTERNET permission을 AndroidManifest.xml 추가합니다.

</application>
 <uses-permission android:name="android.permission.INTERNET" />
</manifest>

8. res/values/ 디렉토리에 attrs.xml을 생성하고 코드를 넣어 줍니다.


<?xml version="1.0" encoding="utf-8"?>
     <resources>
        <declare-styleable name="com.admob.android.ads.AdView">            
           <attr name="backgroundColor" format="color" />
           <attr name="primaryTextColor" format="color" />
           <attr name="secondaryTextColor" format="color" />
           <attr name="keywords" format="string" />
           <attr name="refreshInterval" format="integer" />
        </declare-styleable>
     </resources>

9.패키지 이름을 xml 라인에 추가합니다. my.test 가 패키지 네임이면
그래서 하나의 광고와 함께 간단한 화면 구성은 다음과 같이 합니다.

  <?xml version="1.0" encoding="utf-8"?>
  <LinearLayout 
  xmlns:android="
http://schemas.android.com/apk/res/android"
  xmlns:myapp="
http://schemas.android.com/apk/res/my.test "
     android:orientation="vertical"
     android:layout_width="fill_parent"      
     android:layout_height="fill_parent">  
        <com.admob.android.ads.AdView     
           android:id="@+id/ad" 
           android:layout_width="fill_parent" 
           android:layout_height="wrap_content"
           myapp:backgroundColor="#000000"
           myapp:primaryTextColor="#FFFFFF"
           myapp:secondaryTextColor="#CCCCCC"
  />                        
  </LinearLayout>

10. 완료된 광고를 한번 봅시다^^


설명이 부족한 점이 있다면 수정하겠습니다. 감사합니다^^

광고 클릭했을때 돈 올라 가네요 신기합니다 ㅋ


2010년 11월 5일 금요일

안드로이드 수익모델

현재 09년 2월 부터 시작했다는 외국 개발자의 경우 유료로도 수익이 나고

무료라도 광고로 수익이 나온다네요

1) Android is a viable revenue stream.  Although $80,000 total isn’t a lot compared to some of the overnight millionaire stories you hear about on the iPhone App Store (not sure if this is before or after Apple’s cut), you are able to generate good returns. On average, I’m getting around $10,000 a month after all cuts.  Along with my full time job at IBM, I can say I am doing relatively well. 
I also sold this as a 99c application.  I am sure if I had pushed up the cost, I could have generated a lot more.  Additionally a number of clone apps appeared that replicated my feature set and were major competitors to my application.

블로그에서 첫구절 정도만 퍼왔습니다..   

3줄 요약 하자면..

1. 총 8만$ 벌었다... 2. 모든걸 공제한뒤 순이익이 월 만$ 정도다. 3. 나역시 99c 앱 팔았다 만약 더많은 시간을 투자한다면 가격을 올릴수도 잇었다. 몇몇 내 복제 앱들도 등장하기 시작했다. 

뭐 안드로이드 마켓이 이 IBM개발자 처럼 황금빛 전망은 아니더라도.. 전 부업으로 월 800$ 정도만 꾸준히 벌어도 성공한 개발자라고 봅니다. 

아직은 시장이 초기이고 단말기도 생각보다 많이 보급되지 않았습니다.  휴대폰이 처음 나왔을때 만큼 스마트폰 시장은

또 다른 작은 혁명이 아닐까요?.. 시장은 파이는 커지기 마련입니다. 초등학생 에서 할아버지 할머니까지 사용한다면...

말입니다.. 이상.... 웬지 2000년 IT거품처럼 모바일 시장도 거품이 한번  일어나지 않을지..조심스레 예측해봅니다.. 

유료 APP 무단 배포 신고하기

자신이 만든 유료 APP를   네이버와 다음등에  공유하고 있는 경우에  신고하는 방법입니다.


1. 증거자료 확보

   화면캡쳐등을 해 두시고,   올린사람의  ID나  이름등 최대한 확보할 수 있는 증거를 
수집해 둡니다.

2. 사이버 수사대 신고
     http://www.netan.go.kr//
     사이버범죄신고에    들어가서  신고 하시면 됩니다.

     웃기는 것은  사이버 수사대는  가상의 조직인지,   신고자 주소의 경찰서로 이첩된답니다.
     일선 경찰서에서 얼마나 알고 수사할지는 모르겠습니다.
   

3. 각 사이트에  권리침해 신고,

   네이버  : http://inoti.naver.com/inoti/main.nhn   (1588-3820 + 7번 + 1번)
   다음  : https://cs.daum.net/redbell/top.html  (1577-3357)

   네이버는 신고후에  해당 내용을 30일간 블럭킹 한 후에  폐기 한답니다.
   다음은  바로 폐기하는거 같은데요.  증거확보를 위해서 블럭킹 시켜달라고 하면 블럭킹 해줍니다.


* 참고로,  불법자료를  다운로드 하는 사람도 처럼하는 법안이 상정되었다는데요.
통과여부는 모르겠습니다.

안드로이드마켓 Publish 전 체크리스트


  1. Test your application extensively on an actual device
  2. Consider adding an End User License Agreement in your application
  3. Consider adding licensing support
  4. Specify an icon and label in the application's manifest
  5. Turn off logging and debugging and clean up data/files
  1. Version your application
  2. Obtain a suitable cryptographic key
  3. Register for a Maps API Key, if your application is using MapView elements
  1. Sign your application
  2. Test your compiled application