Suche senden
Hochladen
iDW資料(110123)
•
1 gefällt mir
•
1,422 views
Masahiro Murakami
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 28
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
PhotoFlipCardView
PhotoFlipCardView
Katsumi Kishikawa
Koin
Koin
彥彬 洪
iOS 7 Blur Views
iOS 7 Blur Views
Gerald Kim
Creating Container View Controllers
Creating Container View Controllers
Bob McCune
iDW資料(110724)
iDW資料(110724)
Masahiro Murakami
iDW資料(110424)
iDW資料(110424)
Masahiro Murakami
Android O (Picture In Picture)入門+実装例
Android O (Picture In Picture)入門+実装例
Kenichi Kambara
打造你的第一個iPhone APP
打造你的第一個iPhone APP
彼得潘 Pan
Empfohlen
PhotoFlipCardView
PhotoFlipCardView
Katsumi Kishikawa
Koin
Koin
彥彬 洪
iOS 7 Blur Views
iOS 7 Blur Views
Gerald Kim
Creating Container View Controllers
Creating Container View Controllers
Bob McCune
iDW資料(110724)
iDW資料(110724)
Masahiro Murakami
iDW資料(110424)
iDW資料(110424)
Masahiro Murakami
Android O (Picture In Picture)入門+実装例
Android O (Picture In Picture)入門+実装例
Kenichi Kambara
打造你的第一個iPhone APP
打造你的第一個iPhone APP
彼得潘 Pan
Lesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
Chanhyeong LEE
Bootiful Development with Spring Boot and Angular - RWX 2018
Bootiful Development with Spring Boot and Angular - RWX 2018
Matt Raible
Being Epic: Best Practices for Android Development
Being Epic: Best Practices for Android Development
Reto Meier
Map view
Map view
YAMANE Toshiaki
Leaving Interface Builder Behind
Leaving Interface Builder Behind
John Wilker
Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009
sullis
MNT2014: Mobile Hibrido com Phonegap
MNT2014: Mobile Hibrido com Phonegap
Loiane Groner
Mini-Training: AngularJS
Mini-Training: AngularJS
Betclic Everest Group Tech Team
Android wear and Cardboard
Android wear and Cardboard
mharkus
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
NgLQun
Ionic vancouver 201604
Ionic vancouver 201604
Alamusi Alamusi
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Gustavo Fuentes Zurita
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Gustavo Fuentes Zurita
Cross Platform Mobile App Development
Cross Platform Mobile App Development
Synerzip
Rockstar Android Testing (Mobile TechCon Munich 2014)
Rockstar Android Testing (Mobile TechCon Munich 2014)
Danny Preussler
“JavaScriptだけで作れる”からこそTitanium Moduleで Tiを256倍活用する!
“JavaScriptだけで作れる”からこそTitanium Moduleで Tiを256倍活用する!
Masato Kitao
移动端Web app开发
移动端Web app开发
Zhang Xiaoxue
Student succe13horizon
Student succe13horizon
Michael Amick
From MEAN to the MERN Stack
From MEAN to the MERN Stack
Troy Miles
ICS ホットトピック
ICS ホットトピック
Makoto Yamazaki
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Weitere ähnliche Inhalte
Ähnlich wie iDW資料(110123)
Lesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
Chanhyeong LEE
Bootiful Development with Spring Boot and Angular - RWX 2018
Bootiful Development with Spring Boot and Angular - RWX 2018
Matt Raible
Being Epic: Best Practices for Android Development
Being Epic: Best Practices for Android Development
Reto Meier
Map view
Map view
YAMANE Toshiaki
Leaving Interface Builder Behind
Leaving Interface Builder Behind
John Wilker
Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009
sullis
MNT2014: Mobile Hibrido com Phonegap
MNT2014: Mobile Hibrido com Phonegap
Loiane Groner
Mini-Training: AngularJS
Mini-Training: AngularJS
Betclic Everest Group Tech Team
Android wear and Cardboard
Android wear and Cardboard
mharkus
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
NgLQun
Ionic vancouver 201604
Ionic vancouver 201604
Alamusi Alamusi
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Gustavo Fuentes Zurita
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Gustavo Fuentes Zurita
Cross Platform Mobile App Development
Cross Platform Mobile App Development
Synerzip
Rockstar Android Testing (Mobile TechCon Munich 2014)
Rockstar Android Testing (Mobile TechCon Munich 2014)
Danny Preussler
“JavaScriptだけで作れる”からこそTitanium Moduleで Tiを256倍活用する!
“JavaScriptだけで作れる”からこそTitanium Moduleで Tiを256倍活用する!
Masato Kitao
移动端Web app开发
移动端Web app开发
Zhang Xiaoxue
Student succe13horizon
Student succe13horizon
Michael Amick
From MEAN to the MERN Stack
From MEAN to the MERN Stack
Troy Miles
ICS ホットトピック
ICS ホットトピック
Makoto Yamazaki
Ähnlich wie iDW資料(110123)
(20)
Lesson 1. Create project Sunshine
Lesson 1. Create project Sunshine
Bootiful Development with Spring Boot and Angular - RWX 2018
Bootiful Development with Spring Boot and Angular - RWX 2018
Being Epic: Best Practices for Android Development
Being Epic: Best Practices for Android Development
Map view
Map view
Leaving Interface Builder Behind
Leaving Interface Builder Behind
Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009
MNT2014: Mobile Hibrido com Phonegap
MNT2014: Mobile Hibrido com Phonegap
Mini-Training: AngularJS
Mini-Training: AngularJS
Android wear and Cardboard
Android wear and Cardboard
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Ionic vancouver 201604
Ionic vancouver 201604
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Androidoscon20080721 1216843094441821-9
Cross Platform Mobile App Development
Cross Platform Mobile App Development
Rockstar Android Testing (Mobile TechCon Munich 2014)
Rockstar Android Testing (Mobile TechCon Munich 2014)
“JavaScriptだけで作れる”からこそTitanium Moduleで Tiを256倍活用する!
“JavaScriptだけで作れる”からこそTitanium Moduleで Tiを256倍活用する!
移动端Web app开发
移动端Web app开发
Student succe13horizon
Student succe13horizon
From MEAN to the MERN Stack
From MEAN to the MERN Stack
ICS ホットトピック
ICS ホットトピック
Kürzlich hochgeladen
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Kürzlich hochgeladen
(20)
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
iDW資料(110123)
1.
2011/01/23 murapong
1
2.
•
iPhone • Blog:http://d.hatena.ne.jp/murapong/ • Twitter:http://twitter.com/murapong 2
3.
• •
Tilt • http://itunes.apple.com/jp/app/ id384874687?mt=8 3
4.
• •
GetMoney! • cocos2d • http://itunes.apple.com/jp/app/ id396386382?mt=8 4
5.
• •
2011 • OpenCV • http://itunes.apple.com/jp/app/ id396386382?mt=8 • http://www.youtube.com/ watch?v=E_5ZGqjE284 5
6.
•
iPhone • 6
7.
7
8.
AdMob • Google • iPhone
iPad Android Web 8
9.
AdMob •
AdMobDelegateProtocol.h AdMobView.h libAdMob.a • AudioToolbox CoreGraphics MediaPlayer MessageUI QuartzCore • TouchJSON • AdMobDelegate 9
10.
SampleViewController.h #import <UIKit/UIKit.h> #import "AdMobDelegateProtocol.h" @class
AdMobView; @interface SampleViewController : UIViewController <AdMobDelegate> { AdMobView *adMobAd; } @end 10
11.
SampleViewController.m #import "SampleViewController.h" #import "AdMobView.h" @implementation
SampleViewController #pragma mark - #pragma mark AdMobDelegate methods - (NSString *)publisherIdForAd:(AdMobView *)adView { return @"hoge"; } - (UIViewController *)currentViewControllerForAd:(AdMobView *)adView { return self; } - (void)didReceiveAd:(AdMobView *)adView { CGRect frame = self.view.frame; adMobAd.frame = CGRectMake(0, frame.size.height - 48, frame.size.width, 48); [self.view addSubview:adMobAd]; } @end 11
12.
AdMob • •
AdMob 12
13.
SampleViewController.m #import "SampleViewController.h" #import "AdMobView.h" @implementation
SampleViewController #pragma mark - #pragma mark AdMobDelegate methods - (NSString *)publisherIdForAd:(AdMobView *)adView { return @"hoge"; } - (UIViewController *)currentViewControllerForAd:(AdMobView *)adView { return self; } - (NSArray *)testDevices { return [NSArray arrayWithObjects: ADMOB_SIMULATOR_ID, [UIDevice currentDevice].uniqueIdentifier, nil]; } - (void)didReceiveAd:(AdMobView *)adView { CGRect frame = self.view.frame; adMobAd.frame = CGRectMake(0, frame.size.height - 48, frame.size.width, 48); [self.view addSubview:adMobAd]; } @end 13
14.
AdMob •
AdMob 14
15.
- (void)didFailToReceiveAd:(AdMobView *)adView
{ CGRect frame = self.view.frame; rect = CGRectMake(0, frame.size.height - 48, frame.size.width, 48); UIImageView *myAd = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"my-ad.png"]]; myAd.frame = rect; [self.view addSubview:myAd]; [myAd release]; } 15
16.
16
17.
API
Reject • • UIGetScreenImage() API • • API API • Waiting For Review 8 Reject(2010/12/1 ) • 17
18.
UIGetScreenImage() CGImageRef screenImageRef =
UIGetScreenImage(); UIImage *screenImage = [UIImage imageWithCGImage:screenImageRef]; CGImageRelease(screenImageRef); Reject 18
19.
iOS4.0
AV Foundation • 100 • http://developer.apple.com/library/ios/ #qa/qa2010/qa1702.html 19
20.
20
21.
• •
ex. iPad • Reject 21
22.
Info.plist
Required device capabilities 22
23.
•
Apple • http://developer.apple.com/library/ios/ #documentation/iPhone/Conceptual/ iPhoneOSProgrammingGuide/ BuildTimeConfiguration/ BuildTimeConfiguration.html#//apple_ref/ doc/uid/TP40007072-CH7-SW9 23
24.
24
25.
iPhone •
iOS Developer Program • • iOS Provisioning Portal • • • App ID • Provisioning Profile 25
26.
• Google Chrome
• Safari Firefox • • http://d.hatena.ne.jp/murapong/ 20101108/1289218790 26
27.
Apple
Google Chrome • iTunes Connect Sales and Trends Google Chrome • Safari Firefox 27
28.
28
Jetzt herunterladen