안드로이드 개발자랩

오늘 오후 1시부터 리츠칼튼 호텔에서

안드로이드 개발자랩 행사가 열렸습니다.

사전에 신청을 하고 초청되어 방문하게 되었지요.

리츠칼튼 호텔이 외부에서만 보다가 

들어서보니 무척이나 고급스러운 호텔이었습니다.

학생차림들의 사람들이 여기에 모이는 것이

이상스러울 수도 있겠더군요.

호텔직원의 안내를 받고 내려가 보니 안드로보이가 행사장을 가리키고 있었습니다.



도착하니 막 행사를 시작하려고 준비중이었습니다.

홀에는 admob을 홍보하는 부스와 이름표를 나누어 주고 있더군요. 
발표장은 입장을 제한하고 있어서 한산했고 리허설 중이었습니다.



행사가 시작되고 다음의 순서로 진행되었습니다.

1. 인사말 : 조원규, 구글코리아 R&D 센터 총괄
2. 안드로이드 플랫폼 및 마켓 최신정보소개 : Bill Luan, Developer Technical Program Manager
3. UI 디자인패턴과 애플리케이션 팁 : Ken Liu, Developer Advocate
4. 안드로이드 마켓 라이센싱: Tony Chan, Developer Advocate
5. 안드로이드 NDK 및 C++ 개발정보 : Cris Pruett, Senior Developer Advocate
6. 구글광고를 활용한 모바일 트래픽 수익 극대화 방안 : 민경환, 구글코리아
7. 한국개발자 쇼케이스 : 강순권, Neowiz

우선 조원규 센터장이 나와서 개발자 행사를 하개된 내용 등 소개를 했습니다.
여기서 에릭 슈미트가 얼마전 모바일 콩그레스에서 한 말을 인용했습니다.
"Mobile First" 
구글도 모바일이 얼마나 성장하고 있는지 알고 있으며 이 방향으로 나간다고 하더군요.



그 다음 "Bill Luan" 이라는 분이 나왔습니다.
다음 세가지 주제로 얘기했습니다.

1. Mobile Market Trend
2. Opportunities
3. Android Market

우선 첫번째는 다음의 다섯가지 트렌드를 얘기 했습니다.
1. 더 많은 디바이스들이 만들어 지고 있고,
2. 데스크탑보다 더 빨라지고 있으며
여기서 다음 5가지 융복합 트랜드를 강조했지요.
(3G + Social Network + Video + VoIP + Impressive Mobile Device)
3. Wealth creation
4. New App이 새로운 비지니스를 만든다.
5. 개발자와 OEM사들이 개방된 안드로이드를 사용한다.
대부분 알고 있는 얘기이긴 합니다.
여기서 더욱 강조하는 부분은 매일 20만대의 안드로이드폰이 Activation 되고 있다는 것이 었지요.

두번째는 앱의 새로운 영역에 대한 내용이었습니다.
1. Location based service 
2. Transparent pricing
3. Deep discount
4. Immediate gratification

세번째는 안드로이드 마켓에 대한 강점부분이었습니다.
앱의 랭킹은 다음의 내용으로 순위가 매겨진다고 하는 군요.
 - relevance, downloads, ratings, retention, others



그 다음은 UI Design pattern 에 대한 내용으로 Ken Liu 라는 개발자가 발표했습니다.
이 발표가 전체 내용중 가장 재밌고 퀴즈와 상품이 많았지요.
여기서 꽤 많은 유익한 내용들을 설명했습니다.
주요한 Design Pattern은 다음과 같습니다.
Dashboard
Action Bar
Quick Action
Search Bar
Companion Widget

아이폰과 달리 안드로이드에서 강조하는 UI 패턴들입니다.
좋은 인터페이스 디자인의 원칙은 다음과 같습니다.
1. Focus on the user
2. Make the right thins visible
3. Show proper feedback
4. Be predictable
5. Be fault-tolerent

이외에 해야할 것과 하지 말아야 할 것들도 알려주었는데, 다음에 정리하겠습니다.



이후 쉬는 시간이 이어지고 커피와 다과를 먹을 수 있었습니다.
홀에는 안드로보이 분장을 한 두명이 돌아다녔고 사람들과 사진을 찍었습니다.



이후 세션에는 마켓 라이센싱이라는 주제로 Tony Chan 이라는 개발자가 발표를 했고
발표자료를 읽으면서 하는 스타일이라 좀 졸립긴 했습니다.
이 내용에서는 License Verification Library 즉 LVL 을 설명했고, 앱과 결합하여 라이센스를 지켜주는 역할에 대해 설명했습니다.


그 다음 세션은 안드로이드 NDK 개발에 대한 내용을 Chris Pruett 라는 개발자가 발표했습니다.
C++로 만들어진 라이브러리를 안드로이드에서 활용하는 기법에 대해 설명했는데, 
이 부분은 아직 관심이 없어 집중력이 좀 떨어졌습니다.
기존에 레거시 프로그램이 있는 회사 혹은 개발자라고 하면 꽤 비중있게 생각될 수 도 있는 부분입니다.
발표한 개발자가 게임을 개발했는데, OpenGL 이나 오디오 등의 라이브러리를 NDK를 이용해서 개발했다고 하네요.
여기에 관심이 좀 더 있었으면 좀 더 잘 알 수 있지 않았을까하는 아쉬움도 조금 남더군요.



그 다음 모바일 트래픽 수 극대화 방안을 민경환 씨가 발표했습니다.
오른쪽 사진에서 도표가 admob을 이용한 마케팅의 사례였습니다.
상위권 앱에 속한 후 광고비를 줄여나가는 방식에 대해 설명했습니다.
admob을 구글에서 인수한 만큼, 많은 자료들이 admob에서 조사된 내용이었습니다.



마지막 Neowiz 랩의 강순권씨의 발표에서 주 내용은 웹개발자들은 안드로이드 개발에 접근하기 쉽다는 것이었습니다.
발표자가 웹개발자였고 그 경험에 따르면 접근하기 쉬운 개념은 아래였고,
 . Layout, Intent, Acivity/Task, Sqlite, Http, JSON, XML
어려운 개념은 아래였습니다.
. Thread(Async Task), Life cycle, 2D graphic, 3D on OpenGL

이 후 Q&A 를 가졌는데요.
여러 질문들이 있었는데, 동시통역이 좀 원만하지 않은 것 같아서 좀 아쉬웠습니다.
기억할 만한 질문은 로드맵에 대한 것이었습니다. 모바일이후의 로드맵에 대해서는 이들도 모른다는 것이었습니다.
구글회사가 그들에게 공유해 주지 않았다기 보다 로드맵을 세우기가 시장이 너무 급변해서 그런게 아닐까 하는 생각이 들었습니다.



모든 행사가 끝나고 다들 설문지 내고 선물을 받아가느라 매우 혼란스럽더군요.

선물은 T셔츠만 있는줄 알았더니, 귀마개랑 USB메모리도 있더군요.



안드로이드에 대해 구글에서 열리는 공식적인 행사라 더욱 뜻깊었던것 같습니다.

개발자 커뮤니티에도 좀더 관심을 보여줬으면 하는 아쉬움과 기대가 남네요...

구글에서 제공해주는 저녁이 있었으면 더 좋았을텐데 하는 생각도 해봅니다...^^




 Mobile Developer Night 2010

구글에서 admob 광고를 개발자들에게

홍보하기 위해 구글에서 개발자들을 초대

했답니다.

이번기회에 저도 초대되는 기회를 가졌답니다.

덕분에 구글 코리아에 방문할 기회를 가졌습니다.


구글코리아는 언론에서 본 것처럼 맛있는 부페를 제공하고 있었습니다.
차마 먹거리 사진을 찍는 건 좀 그런거 같더군요...
초청된 개발자들은 식사와 음료를 먹으며, 이벤트를 기다렸습니다.


메일에 소개된 것처럼 염동훈 상무가 모바일 분야에서 광고플랫폼 전략이 어떤지 소개를 했습니다.
이후 민경환씨가 admob 에 대해 소개하였지요.
admob 을 구글에 인수되기 전부터 알고 있긴 했지만, 구글에 인수되면서 오디오, 비디오 등 기능이 강화된 것을 알 수 있었습니다.


이후에 admob 개발자가 데모를 했고  인도인 admob개발자가 설명도 하고 Q&A 시간을 가졌습니다.


마지막에 간단히 호프를 할 수 있는 기회가 있었지만, 저는 시간이 안되어 먼저 갔지요.

이번에 안 재밌는 사실은 한국에서 admob 광고의 많은 트래픽이 발생하고 있다는 겁니다.

구글에서 영업활동을 하기 전에도 말입니다.

구글에서 개발자들에게 더 많은 기회를 제공할 것이라고 합니다.

기대가 되는 군요.



Interesting/ANDROID | Posted by hyena0 2009.11.06 20:04

[ADC2] round 1 200 application


  [ADC2] round 1 200 application

안드로이드 개발자 챌린지 2의 1차 어플리케이션이

드디어 발표되었네요.

애석하지만, 나의 어플인 ARU는 순위권에 들지 못했습니다.

ADC로 부터 받은 이메일에는 하위 50%의 순위에

들었다고 하네요.

어쨌거나 어떤 어플들이 수상하게 될지 궁금하네요.

이제 라운드 2로 들어간답니다.

안드로이드 펍에서 등록되었던 한국인 개발자의 어플들이

눈에 띄네요. 선전하시길...

Congratulations to the top 200 apps from ADC 2 Round 1.

Android ApplicationCategory
4 Player Reactor (ADC) Arcade
A World Of Photo Entertainment
A-GLOBAL-MIND Social
A.D.A.M Entertainment
Agile Messenger IM Social
AirPainter Lifestyle
Album Art Grabber for ADC2 Lifestyle
Alex Digital Secretary Productivity
aLock Misc
Always Prompt Travel
AMon (adc2 version) Lifestyle
Andrometer 1.0 Misc
AndShowtime Misc
Animal Compass Misc
AnyStop: The Transit Companion Travel
AnyWidget Misc
aPortaDrum Multimedia
AppManager (ADC2-edition) Productivity
Apps Organizer Adc Productivity
Appshare Social
aShadow Finder Lifestyle
Atmosphere: Trainer Arcade
Atomic Blaster Arcade
BabelSnap! (Trial) Travel
Bambuser ADC2 Social
Bazooka Rabbit Demo For ADC Arcade
Blink Casual
Blockx 3D Pro (ADC2) Casual
Books-EX Social
Botanica Education
Buzz Deck beta Multimedia
Calton Hill GPSCaddy Misc
Car Locator Travel
Cartoon Gang Social
Ce:real - Everyday trends Social
Celeste Education
ChordBot Multimedia
Citizenside Multimedia
ClapCard Social
Comeks Microphone Hero Casual
Complete Memorization Education
CubeWorks Productivity
Daisy Garden Entertainment
Decades Casual
Decaf: EC2 on your Android Misc
Detexify: LaTeX Recognizer Education
Dialify Misc
Digital Recipe Sidekick Lifestyle
DJ'it Lifestyle
Drive - AR Navigation System Travel
Drocap Productivity
DroidSpray Entertainment
EarthTime Education
Eclosion Productivity
Entertain Me Entertainment
Event Flow Productivity
Executive Assistant Misc
Flash of Genius: SAT Vocab Education
Flick It! Casual
FlingTap Done Productivity
Flu Tracker Education
FlyScreen Misc
Food Canary in a Restaurant Travel
FoxyRing ADC2 Lifestyle
FRG Arcade
Friend or Foe Social
FriendBook Lifestyle
Fun Buzz Widget Entertainment
FUN2Learn Education
Fusion WebServer - Phone2Web Productivity
FxCamera (for ADC2) Multimedia
g-tar Entertainment
GangWars Arcade
GeoNotes Social
Gigbox Lifestyle
Golfuls Entertainment
GPS Toolbox ADC2 Travel
Graviturn 1.0 Arcade
Grooveshark Mobile Multimedia
Handcent Messaging Productivity
Handy Poll ADC Productivity
Head To Head Racing Arcade
Hoccer ADC2 Productivity
HotelsByMe: Hotel Reservations Travel
How-To Videos from Howcast.com Multimedia
iLomo Entertainment
iNap: Arrival Alert (ADC2) Travel
InTrouble Lifestyle
JAM session Entertainment
Jelix Casual
JumpyBall 3D Arcade
KAN-BAN WORLD Misc
Kanji with Picture Education
KUMPA Casual
LawLocale Travel
Learn! Education
Light Racer 3D Trial Arcade
Locale Ping.fm Plug-In Social
Lucid ADC2 Casual
Manchego! Education
Maverick Travel
Mazeness Casual
medAssist.me Misc
Mediafly Mobile ADC Edition Multimedia
MeetByChance.me Social
MicroJam Multimedia
midNite movie Entertainment
Missing Children ADC Misc
mobilematics Education
mobiProfessor Education
Mobisle Notes Productivity
Mom's shopping list Lifestyle
Moto X Mayhem Arcade
Mover Lifestyle
MoVue Travel
Mowsic Midi-Over-Wireless Multimedia
mPuzzle Casual
MultiLex English Explanatory Education
musikCube Multimedia
MyPosition Travel
N. American Conquest (ADC) Casual
Nebudroid Entertainment
NetDroid Lifestyle
NewsRoom Productivity
Nintaii Casual
Office Exercise Misc
Open Gesture Misc
Personal Finance Misc
Phonebook Sharing Social
PhoneHotel Travel
Photo BURST ADC2 Multimedia
PhotoShoot - The Duel (ADC) Arcade
PhotSpot(ADC2ver) Travel
PickYouUp Travel
Plink Art Education
Pobs Casual
PocketDJ Multimedia
Pocoro Casual
PrivateMedia Multimedia
ProjectINF ADC Arcade
Radiant Arcade
Rhythm Guitar Misc
Rhythmatics™ Alpha Lifestyle
Robotic Guitarist (ADC2) Education
Runes MMORPG - Alpha release Arcade
Screebl Productivity
Scribble Social
Scribtor Misc
Seek ’n Spell Casual
SFR Postcard Entertainment
Sign Translation Travel
SingSong Entertainment
Sketch Online Casual
Smart Alarm Clock Lifestyle
SocialMuse Social
Solo - ADC2 Entertainment
SongDNA Entertainment
Sonorox (ADC2) Entertainment
Space STG - Galactic Wars Arcade
SPB TV for ADC Multimedia
Spectral Audio Analyzer ADC2 Multimedia
SpecTrek Lifestyle
Speed Forge 3D Arcade
Spheremare Arcade
Sports Trek Travel
SpotMessage for ADC2 Social
Stroids - ADC2 Arcade
Subzero Challenge Arcade
Sudoku Camera Casual
SweetDreams Lifestyle
Swift Twitter App (ADC2) Social
TapDialer Misc
Taps Of Fire Entertainment
Tasker Productivity
taskTopia Productivity
Tesla - PC Remote Control Multimedia
TextEZFast Social
Thinking-Space Productivity
Time-Lapse Trial Multimedia
Todoroo Lifestyle
TopoDroid Travel
Totemo Casual
Tracklet Productivity
Trip Journal Travel
Trippo Education
TuneMagic Multimedia
TweetAssist Social
Uloops Multimedia
UrbanGolf light Casual
Voicetrans (ADC) Education
WaveSecure Productivity
Web Clip Widget Lifestyle
WebWidget Misc
What the Doodle!? (ADC2) Casual
Who's Calling Entertainment
Word Puzzle Education
Xeeku Photo Journal Lifestyle
Xeeku Twitter Social
Yuilop Entertainment
Zenith Education