SlideShare une entreprise Scribd logo
1  sur  35
iPhone


id:ninjinkun
id:ninjinkun

 •
 •
               iPhone

 •                 for iPhone

 •   Objective-C                3
iPhone

 •       3

     •
     •   Web

     •
     ※         ,   ,
•   iPhone

•   iPhone

•
iPhone

 •       iPhone
iPhone
iPhone    UI

 •             UI

 •   UI

     •
     •
     •
 •

 •
iPhone
UI

 •
     •
     •

         •
iPhone
Web

 •             UI

     •
     •   GPU

 •
 •
     •          GPS   etc...
iPhone

 •
     •
     •   UI

 •
     •
     •
iPhone

 •   iPhone     8   UI

 •
 •
     •        UI,            ,

 •
     •                   ,
iPhone

 •
iPhone

 •
 •   Interface Builder (IB)   UI

 •   XCode

     •
     •   UI

 •
 •
 •
iPhone
                    MVC




•   Core Data

•   Interface Builder (IB)

•          ViewController
iPhone

 •   MVC

     •
 •
     •   IB        UI   UI

     •

              IB
iPhone

 •
 •
 •   IB,

 •
 •
 •         &

 •             &
iPhone

 •
 •
 •   IB,

 •
 •
 •         &

 •             &
iPhone

 •
 •
 •   IB,

 •
 •
 •         &

 •             &
iPhone

 •                      UI

 •   “         ”

     •
     •
     •   SDK

 •                 UI
iPhone

 •   iPhone

     •    IB UI

     •    XCode

     •
 •   UI

 •
•
•
•
    •
    •
XCode

 •
 •
 •
 •   Emacs

     •   “XCode Emacs”

 •   .gitignore

     •   Git
•   View-based Application
•   .h

    •
•   .m

    •
•   .xib

    •    IB
(cont.)

•   AppDelegate
    •
    •                 ,        ,


•   ViewController
    •
    •
    •
UIView




•   UI

•   UI                     UIView

•   UI   UIView
UIView   (cont.)




•       UIView

    •
Objective-C

 •
     •[instance method]
 •   @interface
     •
     •   .h

 •   @implementation
     •
     •   .m

 •            @end
Interface Builder UI

 •   ViewController

     •   IBOutlet

     •   IBAction
•   ViewController
•
    •

    •   IB

        •    addTarget:action:
•
•
•
•
•   iPhone   UI

•   iPhone


    •   UI


•
Web

 •    Twitter                     (   )

 •                UI

     •   UINavigationController
     •   UITableViewController
 •
     •   JSON-framework
     •   ASIHTTPRequest
 •

Contenu connexe

Similaire à iPhoneアプリ開発講座入門編

iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计Hao Peiqiang
 
Iphone用户界面设计
Iphone用户界面设计Iphone用户界面设计
Iphone用户界面设计LIU hongmin
 
简报:App的创业与融资
简报:App的创业与融资简报:App的创业与融资
简报:App的创业与融资Ivan lin
 
OTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼン
OTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼンOTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼン
OTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼンakihiro uehara
 
道与禅
道与禅道与禅
道与禅washng
 
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesTech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesMichael Laguerre
 
Présentation Google Cloud Vision API
Présentation Google Cloud Vision APIPrésentation Google Cloud Vision API
Présentation Google Cloud Vision APIfelixbillon
 
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015Loïc Knuchel
 
CocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & AndroidCocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & AndroidCocoaHeadsRNS
 
行動開發系列課程介紹
行動開發系列課程介紹行動開發系列課程介紹
行動開發系列課程介紹Ryan Chung
 
2011-03-04 pixiv × UI の話
2011-03-04 pixiv × UI の話2011-03-04 pixiv × UI の話
2011-03-04 pixiv × UI の話Takuya Yokono
 
SUPINFO Mobile Dev Talks - iOS
SUPINFO Mobile Dev Talks - iOSSUPINFO Mobile Dev Talks - iOS
SUPINFO Mobile Dev Talks - iOSNicolas VERINAUD
 
Global Azure Bootcamp 2018 - Microsoft Bot
Global Azure Bootcamp 2018 - Microsoft BotGlobal Azure Bootcamp 2018 - Microsoft Bot
Global Azure Bootcamp 2018 - Microsoft Botfelixbillon
 
20120216 デブサミ 座談会
20120216 デブサミ 座談会20120216 デブサミ 座談会
20120216 デブサミ 座談会akihiro uehara
 
Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹Julian Shen
 

Similaire à iPhoneアプリ開発講座入門編 (17)

iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
 
Iphone用户界面设计
Iphone用户界面设计Iphone用户界面设计
Iphone用户界面设计
 
简报:App的创业与融资
简报:App的创业与融资简报:App的创业与融资
简报:App的创业与融资
 
OTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼン
OTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼンOTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼン
OTOduino_iPhoneアクセサリ開発_ギークラボ6月28日_プレゼン
 
道与禅
道与禅道与禅
道与禅
 
Développement web mobile avec IONIC 2
Développement web mobile avec IONIC 2Développement web mobile avec IONIC 2
Développement web mobile avec IONIC 2
 
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesTech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobiles
 
Présentation Google Cloud Vision API
Présentation Google Cloud Vision APIPrésentation Google Cloud Vision API
Présentation Google Cloud Vision API
 
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015
 
CocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & AndroidCocoaHeads Rennes #5 : iOS & Android
CocoaHeads Rennes #5 : iOS & Android
 
行動開發系列課程介紹
行動開發系列課程介紹行動開發系列課程介紹
行動開發系列課程介紹
 
2011-03-04 pixiv × UI の話
2011-03-04 pixiv × UI の話2011-03-04 pixiv × UI の話
2011-03-04 pixiv × UI の話
 
SUPINFO Mobile Dev Talks - iOS
SUPINFO Mobile Dev Talks - iOSSUPINFO Mobile Dev Talks - iOS
SUPINFO Mobile Dev Talks - iOS
 
Global Azure Bootcamp 2018 - Microsoft Bot
Global Azure Bootcamp 2018 - Microsoft BotGlobal Azure Bootcamp 2018 - Microsoft Bot
Global Azure Bootcamp 2018 - Microsoft Bot
 
20120216 デブサミ 座談会
20120216 デブサミ 座談会20120216 デブサミ 座談会
20120216 デブサミ 座談会
 
Uistudy
UistudyUistudy
Uistudy
 
Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹
 

Plus de Satoshi Asano

GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法Satoshi Asano
 
I phoneアプリの通信エラー処理
I phoneアプリの通信エラー処理I phoneアプリの通信エラー処理
I phoneアプリの通信エラー処理Satoshi Asano
 
ARCでめちゃモテiOSプログラマー
ARCでめちゃモテiOSプログラマーARCでめちゃモテiOSプログラマー
ARCでめちゃモテiOSプログラマーSatoshi Asano
 
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜Satoshi Asano
 
Google Analytics & iPhone
Google Analytics & iPhoneGoogle Analytics & iPhone
Google Analytics & iPhoneSatoshi Asano
 
Asihttp requestについて
Asihttp requestについてAsihttp requestについて
Asihttp requestについてSatoshi Asano
 
バックグラウンド位置取得について
バックグラウンド位置取得についてバックグラウンド位置取得について
バックグラウンド位置取得についてSatoshi Asano
 
集合知プログラミング第2章復習
集合知プログラミング第2章復習集合知プログラミング第2章復習
集合知プログラミング第2章復習Satoshi Asano
 
Algorithm Introduction #18 B-Tree
Algorithm Introduction #18 B-TreeAlgorithm Introduction #18 B-Tree
Algorithm Introduction #18 B-TreeSatoshi Asano
 

Plus de Satoshi Asano (9)

GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
 
I phoneアプリの通信エラー処理
I phoneアプリの通信エラー処理I phoneアプリの通信エラー処理
I phoneアプリの通信エラー処理
 
ARCでめちゃモテiOSプログラマー
ARCでめちゃモテiOSプログラマーARCでめちゃモテiOSプログラマー
ARCでめちゃモテiOSプログラマー
 
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
 
Google Analytics & iPhone
Google Analytics & iPhoneGoogle Analytics & iPhone
Google Analytics & iPhone
 
Asihttp requestについて
Asihttp requestについてAsihttp requestについて
Asihttp requestについて
 
バックグラウンド位置取得について
バックグラウンド位置取得についてバックグラウンド位置取得について
バックグラウンド位置取得について
 
集合知プログラミング第2章復習
集合知プログラミング第2章復習集合知プログラミング第2章復習
集合知プログラミング第2章復習
 
Algorithm Introduction #18 B-Tree
Algorithm Introduction #18 B-TreeAlgorithm Introduction #18 B-Tree
Algorithm Introduction #18 B-Tree
 

iPhoneアプリ開発講座入門編

Notes de l'éditeur