Similar documents
iOS4_13

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

스마트폰 애플리케이션 시장 동향 및 전망 그림 1. 스마트폰 플랫폼 빅6 스마트폰들이 출시되기 시작하여 현재는 팜의 웹OS를 탑재한 스마트폰을 제외하고는 모두 국내 시장에도 출 시된 상황이다. 이들 스마트폰 플랫폼이 처해있는 상황 과 애플리케이션 시장에 대해 살펴보자.

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

2012 White Paper on Korean Games 1부 산업계 동향 제1장 국내 게임시장 동향 제1절 국내 게임시장 규모 1. 전체 게임시장 규모 및 추이 2011년 국내 게임시장의 규모는 8조 8047억 원으로 추산된다. 이는 2010년의 7조 4312억 원

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Social Network

UNIST_교원 홈페이지 관리자_Manual_V1.0

LU8300_(Rev1.0)_1020.indd

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

DocsPin_Korean.pages

Microsoft Word - 김완석.doc

Chapter 5. 전자책의 유통 15. 유통사의 장단점 16. 글로벌 전자책 시장 개요 17. 글로벌 유통 사전준비 18. Amazon Kindle Store를 통한 전자책 판매 19. Apple ibooks를 통한 전자책 판매 20. Apple 앱스토어 앱북 등록

Voice Portal using Oracle 9i AS Wireless

Portal_9iAS.ppt [읽기 전용]

Analyst Briefing

±èÇö¿í Ãâ·Â

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

Supplier_Connect_User_Guide_Korean

<B4EBC7D1BAF1B8B8C7D0C8B8C3DFB0E8C7D0BCFABFACBCF62D C1F8C2A520C3D6C1BE292E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

#한국사문제7회4급

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

LG-LU6200_ICS_UG_V1.0_ indd


ICT03_UX Guide DIP 1605

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

더모바일창간호_1

스마트월드캠퍼스 교육교제

쿠폰형_상품소개서

04서종철fig.6(121~131)ok

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

스마트 TV 등장에따른유료방송사업자의대응 스마트 TV 등장에따른유료방송사업자의대응 * 1), Google TV TV, Hulu, Netflix, TV N-Screen TV,, TV, TV IPTV TV N-Screen TV, Needs TV *, (TEL)

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

ODS-FM1

1

BH의 안드로이드 추천 어플

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

PowerPoint 프레젠테이션

14 경영관리연구 제6권 제1호 ( ) Ⅰ. 서론 2013년 1월 11일 미국의 유명한 경영전문 월간지 패스트 컴퍼니 가 2013년 글로벌 혁신 기업 50 을 발표했다. 가장 눈에 띄는 것은 2년 연속 혁신기업 1위를 차지했던 애플의 추락 이었다. 음성 인식

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중

15_3oracle

vm-웨어-앞부속

산업백서2010표지

아이폰 및 스마트폰 선호도 조사 설문지

Sena Device Server Serial/IP TM Version

Interstage5 SOAP서비스 설정 가이드

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

별지 제10호 서식

User Guide

<4D F736F F F696E74202D205B444D435D36BFF95FB5F0C1F6C5D0B9CCB5F0BEEE20B5BFC7E220BAB8B0EDBCAD5F C5EBC7D5BABB29>

J2EE & Web Services iSeminar

Intro to Servlet, EJB, JSP, WS

강의지침서 작성 양식

F120S_(Rev1.0)_1130.indd

BH의 아이폰 추천 어플

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

CD-RW_Advanced.PDF

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>

Microsoft PowerPoint - XP Style

vm-웨어-01장

¿ÀǼҽº°¡À̵å1 -new

Assign an IP Address and Access the Video Stream - Installation Guide

Microsoft Word - KSR2014S042

디지털포렌식학회 논문양식

**더모바일2013_1월호_N0.16

Facebook API

**더모바일04호_N0.7

**더모바일03호_N0.6

Oracle Apps Day_SEM

크리덴셜_FBASIC_V4

**더모바일10월호_N0.13

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

VOL /2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph

스마트 TV 부상에따른시사점 스마트 TV 부상에따른시사점 * 1) TV TV TV TV, TV TV OS, TV, (CPU), TV TV 13 1/3, 1/2,, *, (TEL) ( ) 1) N OS

Microsoft PowerPoint - Mobile SW Platform And Service Talk pptx

LCD Display

CLICK, FOCUS <표 1> 스마트TV와 기존TV의 구분 및 비교 구분 전통TV 케이블TV/IPTV 인터넷TV/웹TV 스마트TV 전달방식 방송전파 케이블/인터넷망 인터넷망 인터넷망 양방향 서비스 없음 부분적으로 있음 있음 있음 콘텐츠 지상파 방송사가 확보한 콘텐츠

¨ìÃÊÁ¡2

IP IP ICT

PCServerMgmt7

ETL_project_best_practice1.ppt

LEICA C-LUX

Macaron Cooker Manual 1.0.key

F1-1(수정).ppt

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

삼국통일시나리오.indd

차례 보기 기본 기능 4 사용하기 전에 6 제품 분실 시 피해 방지 설정 7 구성품 확인 8 각 부분의 이름 3 배터리 8 Nano-SIM 카드 0 전원 켜기/끄기 터치 화면 4 홈 화면 30 잠금 화면 3 알림창 34 문자 입력 37 화면 캡처 37 애플리케이션 실행

<4D F736F F D F4E464320B1E2BCFAB0FA20BCADBAF1BDBAC0C720C7F6C0E7BFCD20B9CCB7A120C0FCB8C15FBCF6C1A45F>

Mstage.PDF

DW 개요.PDF

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

Microsoft PowerPoint - 4-UI 애플리케이션

초보자를 위한 ADO 21일 완성

Week13

Transcription:

iphone AppStore 2008.11 ( )

( ) : / : / : / iphone Application Android Platform Open Solutions based on Linux

iphone Application Application Process

iphone Jailbreak iphone Version NemusSync, SDK Limitation AppStore ihappydays, App,, SeoulMetro

NemusSync Google Calendar Sync Program World wide popular app supporting 16 languages Over 100,000+ Downloads (iphone OS 1.1.4) SDK AppStore Cydia

SDK Limitations Published API ( Dialer, Wallpaper,...etc) H/W (Camera, I/O) VoIP on 3G Navigation SW Virtual Machine Interpreter (Porn., Malware,...etc)

Palm

App

데이터 관리 itunes Mac iphone

Main Info Sort Refresh Add Select Search Info View Data Source Contact API TableView

App?

Contact ABPersonViewController ABNewPersonViewController ABPeoplePickerNavigationController ABUnknownPersonViewController

Contact Sample Source 1 ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init]; picker.peoplepickerdelegate = self; [navigationcontroller presentmodalviewcontroller:picker animated:yes]; [picker release];

Contact Sample Source 2 ABAddressBookRef addressbook; addressbook = ABAddressBookCreate(); CFArrayRef people; people = ABAddressBookCopyArrayOfAllPeople(addressBook); ABRecordRef abrecord = CFArrayGetValueAtIndex(people, current); NSDate* birthday = (NSDate*)ABRecordCopyValue(abRecord, kabpersonbirthdayproperty); kabpersonfirstnameproperty kabpersonlastnameproperty kabpersonmiddlenameproperty kabpersonnicknameproperty kabpersonemailproperty kabpersonbirthdayproperty First name Last name Middle Name Nick Name E-mail Address Birth Day

Safari Safari NSURL *url = [NSURL URLWithString:@"http://nemustech.com/iphoneihappydays/"]; [[UIApplication sharedapplication] openurl:url]; Mail NSURL *url = [NSURL URLWithString:@"mailto:ipvoc@nemustech.com? subject=ihappydays] "]; [[UIApplication sharedapplication] openurl:url];

Photo iphoto Library

Photo 1200 x 1600 (Original Image) Camera Preview,, Image Library

Photo Data Source UIImagePickerController* imagepicker = [[UIImagePickerController alloc] init]; if (![UIImagePickerController issourcetypeavailable: UIImagePickerControllerSourceTypeCamera]) { imagepicker.sourcetype = UIImagePickerControllerSourceTypeSavedPhotosAlbum; } else { imagepicker.sourcetype = UIImagePickerControllerSourceTypeCamera; } imagepicker.delegate = self; [self presentmodalviewcontroller:imagepicker animated:yes];

Localization,,,,

,, 18 71

Simple Localization UIActionSheet *sortalert = [[UIActionSheet alloc] initwithtitle: NSLocalizedString(@"SortActionTitle", @"") delegate:self cancelbuttontitle: NSLocalizedString(@"Cancel", @"") destructivebuttontitle:nil otherbuttontitles: NSLocalizedString(@"ByName", @"By Name"), NSLocalizedString(@"ByAge", @"By Age"), NSLocalizedString(@"ByDaysToLeft", @"By Days To Left"), nil, nil]; NSLocalizedString (@"ByName", @"By Name") "ByName" = " "; Localizable.string

genstrings genstrings Localizable.string A.strings C, Objective C, Java (*.c, *.m, *.java)

Simple Localization Resources/ en.lproj/ MyApp.nib bird.tiff Bye.txt house.jpg InfoPlist.strings Localizable.strings CitySounds/ city1.aiff city2.aiff Japanese.lproj/ MyApp.nib bird.tiff Bye.txt house.jpg InfoPlist.strings Localizable.strings CitySounds/ city1.aiff city2.aiff : ISO 639-1, ISO 639-2 http://www.loc.gov/standards/iso639-2/php/english_list.php : ISO 3166-1 http://www.iso.ch Language Regional Name en US en_us.lprj

App App

, ID

Setting.bundle Add - New File root.plist

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/dtds/ PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>title</key> <string>ihappydays</string> <key>stringstable</key> <string>root</string> <key>preferencespecifiers</key> <array> <dict> <key>type</key> <string>psgroupspecifier</string> <key>title</key> <string>select</string> </dict>

Sort Option NSUserDefaults *defaults = [NSUserDefaults standarduserdefaults]; [self setagesetting:[defaults integerforkey:@"age_setting"]]; [[NSUserDefaults standarduserdefaults] setobject:sortoption forkey:@"sortoption"];

App Store App Store Payment - Sideloading - itunes (Client) OTA - Downloading - Sync App Developer (SDK)

AppStore Process iphone SDK - free download Developer - $99 http://developer.apple.com/iphone Program Portal - Team, ID, Key itunes Connect - Banking/Tax info, App upload, financial report http://itunesconnect.apple.com

iphone Dev. Program Standard Program ($99) Individual or Company for AppStore Enrollment Apple Enterprise Program ($299) for In-house Apps

Publishing Application

Program Portal

Team Company Team Agent/Admin/User Agent - Agent Distribution

Developing Applications iphone has CodeSign info Certificates Development/Distribution using Keychain Access Devices - up to 100 App IDs Unique identifier Bundle Seed ID + Suffix ( eg: 8E549T7128. com.nemustech.ihappydays, or R2T24EVAEE.*)

Distribution Provisioning Profiles Distribution - for AppStore Provision Profile Ad-hoc - for Sharing, up to 100 Devices Ad Hoc

itunes Connect

Contracts Contract Type Free Application - Already in Effect Paid Application Create - Banking Information - Tax Information W-8BEN U.S. Taxpayer ID (Form SS-4?) Submit Application publish in Effect

Manage Apps Add New Application Gathering Metadata - Name, Descr., Category, Price, Localization... Application Binary - upload Home Screen Icon - 57x57 png Large Application Icon - for App Storefront 512x512 jpg Primary Screenshot Apple Review 1 QA Uploading Application Guideline High Frequency : Medium Frequency : Minor Enhancement (2~4 weeks) Low Frequency : New Features (monthly basis)

After Release Watch AppStore! Online Offline New/What s Hot/Staff Favorite Top Apps (Paid/Free) - Region Get Money! * 70% ( ) * 90% ( ) - Monthly Basis but... - $250 2 Top 50

Thank You zaharang@nemustech.com