Start Developing iOS Apps Today(1)~セットアップ

2014. 01. 22
●セットアップ

『今日から始めるiOSアプリ開発』はiOS開発の完璧な出発点を提供します。
貴方のMacコンピュータ上で、貴方はiPad、iPhone、そしてiPod touchで実行するiOSアプリを作成する事ができます。
貴方の最初のアプリを構築するための優しい導入として、必要となるツールや主要な概念そして貴方の進路を容易にするためのベストプラクティスを含め、このガイドの4つの短いモジュールを見ていきます。

application_design_2x_201401111134323c5.png

最初の3つのモジュールには、それぞれ最後にチュートリアルがあり、貴方が学んだ事を実装します。
最終のチュートリアルの最後では、単純なToDoリストアプリを作成します。

このガイドで貴方の最初のアプリを構築し、次なる試みを検討した後で、4つ目のモジュールを読みます。
それは貴方の次なるアプリで採用を検討している技術やフレームワークの探求です。
貴方の顧客の興味を引きつけ次の大きな事への期待を維持する方法になるでしょう。

このガイドで単純なアプリを構築する全ての工程を経験する事ができますが、最大の成果を得る為には一般的なコンピュータプログラミング、特にオブジェクト指向プログラミングに精通している必要があります。



●ツールの取得

素晴らしいアプリの開発を開始する前に、作業をする為の開発環境の設定と、貴方が適切なツールを持っていることを確認します。

install_tools_2x.png


iOSアプリの開発には以下のものが必要です

  • OS X 10.8(Mountain Lion)以降
  • Xcode
  • iOS SDK

XcodeはAppleの統合開発環境(IDE)です。
Xcodeにはソースエディタ、グラフィカルユーザインターフェイスエディタ、および多くの他の機能が含まれています。
iOS SDKはiOS開発の為に特別に必要となるツールやコンパイラ、フレームワークが含まれるように、Xcodeのツールセットを拡張します。

貴方のMac上にApp Storeから無料でXcodeの最新バージョンをダウンロードすることができます。
(App StoreのアプリはOS Xのバージョン10.8以降でインストールされています。以前のバージョンのOS Xを所有している場合はアップグレードする必要があります。)
iOS SDKはXcodeに含まれています。


Xcodeの最新バージョンのダウンロード

  • 貴方のMac上で(デフォルトではDockにある)App Storeアプリを開きます。
  • 右上角の検索フィールドでXcodeと入力し、returnキーを押します。
  • FREE free_2x.png  をクリックします。
    Xcodeは /Applications ディレクトリにダウンロードされます。



参考文献

Apple/Start Developing iOS Apps Today

0 CommentsPosted in 資料





Wave SoundTouch music system IV
0 Comments
Leave a comment
管理者にだけ表示を許可する
Top
0 Trackbacks
Top
Calendar
06 | 2017/07 | 08
Sun Mon Tue Wed Thu Fri Sat
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
Recent Articles
iTunes


Swift
Categories
Tips
Profile

水月杏香

Author:水月杏香
永遠の初心者プログラマ。

Wish List
WACOM


ARC
Technical Q&A
情報プロパティリストキー
Start Developing iOS Apps Today
BOSE

Wave SoundTouch music system IV
Reference
NSApplicationDelegateプロトコル
NSArrayクラス
NSAutoreleasePoolクラス
NSBundleクラス
NSBundle UIKit追加分
NSCalendarクラス
NSCoderクラス
NSCodingプロトコル
NSCopyingプロトコル
NSDataクラス
NSDateクラス
NSDateFormatterクラス
NSDictionaryクラス
NSEntityDescriptionクラス
NSEnumeratorクラス
NSErrorクラス
NSExceptionクラス
NSFetchRequestクラス
NSFileHandleクラス
NSFileManagerクラス
NSIndexPathクラス
NSIndexPath UIKit追加分
NSKeyedArchiverクラス
NSKeyedUnarchiverクラス
NSKeyValueCodingプロトコル
NSLocaleクラス
NSManagedObjectクラス
NSManagedObjectContextクラス
NSManagedObjectModelクラス
NSMutableArrayクラス
NSMutableCopyingプロトコル
NSMutableDictionaryクラス
NSMutableSetクラス
NSNotificationクラス
NSNotificationCenterクラス
NSNullクラス
NSNumberクラス
NSObjectクラス
NSObject UIKit追加分
NSObjectプロトコル
NSPersistentStoreクラス
NSPersistentStoreCoordinatorクラス
NSPredicateクラス
NSPropertyListSerializationクラス
NSRunLoopクラス
NSSetクラス
NSStringクラス
NSString UIKit追加分
NSTimerクラス
NSTimeZoneクラス
NSURLクラス
NSURLProtectionSpaceクラス
NSURLRequestクラス
NSUserDefaultsクラス
NSValueクラス

UIActionSheetクラス
UIActionSheetDelegateプロトコル
UIActivityIndicatorViewクラス
UIAlertViewクラス
UIAlertViewDelegateプロトコル
UIApplicationクラス
UIApplicationDelegateプロトコル
UIBarButtonItemクラス
UIBarItemクラス
UIButtonクラス
UIColorクラス
UIControlクラス
UIDatePickerクラス
UIDeviceクラス
UIEventクラス
UIFontクラス
UIGestureRecognizerクラス
UIImageクラス
UIImageViewクラス
UIKit Function
UILabelクラス
UINavigationControllerクラス
UINavigationItemクラス
UIPickerViewクラス
UIPickerViewDataSourceプロトコル
UIPickerViewDelegateプロトコル
UIPinchGestureRecognizerクラス
UIResponderクラス
UIScreenクラス
UIScrollViewクラス
UISearchBarクラス
UISearchBarDelegateプロトコル
UISegmentedControlクラス
UISliderクラス
UISwipeGestureRecognizerクラス
UISwitchクラス
UITableViewクラス
UITableViewCellクラス
UITableViewControllerクラス
UITableViewDataSourceプロトコル
UITableViewDelegateプロトコル
UITapGestureRecognizerクラス
UITextFieldクラス
UITextFieldDelegateプロトコル
UITextInputTraitsプロトコル
UITextViewクラス
UITextViewDelegateプロトコル
UIToolbarクラス
UITouchクラス
UIViewクラス
UIViewControllerクラス
UIWebViewクラス
UIWebViewDelegateプロトコル
UIWindowクラス

AVAudioPlayerクラス
AVAudioPlayerDelegateプロトコル

CADisplayLinkクラス
CAEAGLLayerクラス
CALayerクラス

CGAffineTransform
CGBitmapContext
CGColor
CGColorSpace
CGContext
CGGeometry
CGImage
CGPath

EAGLContextクラス
EAGLDrawableプロトコル

Foundation Constants
Foundation Data Types
Foundation Functions

MPMediaItemクラス
MPMediaItemArtworkクラス
MPMediaPlaylistクラス
MPMediaPropertyPredicateクラス
MPMediaQueryクラス
MPMusicPlayerControllerクラス

Randomization Services

System Sound Services
Amazon


OpenGL ES
SQLite
Monthly Archives
Recent Comments
Recent TrackBacks
RSS Link
Visitors
QR Code
QR