さたけむ.net

某IT企業でWebディレクターをやっとります。作業ログやらを書き綴ってます。

Swiftで作った流行りのRSS ReaderのSampleを動かしてみた

      2015/07/20

これまでアプリ開発はTitaniumしかまともに使ったことがなかったんですが、
外部で公開されてるSDKに対応してなかったり対応が遅い、Objective-CやJavaみたいな正規の言語を扱えないことへの劣等感があったので、そこを少しでも払拭するためにトライしてみました。

SwiftについてはPHP、jQuery、Titaniumと緩い系の言語LOVEだった自分としてわりと相性いいんじゃね?ってことで使ってみることにしました。

 

■環境構築

Swiftを使う条件として、Xcode6 Betaが必要。

Xcode6 Betaを使う条件として、Marvericksが必要みたいです。

Xcode6 Betaのダウンロード方法についてはこちらを参考にしました。

 

■Swift RSS Readerサンプルソース

ここから落とせます

 

■CocoaPods

Swift RSS Reader SampleソースはCocoaPodsというライブラリ管理ツールを使ってるようで、

そちらを開発機(自分の場合はMac)に入れてあげる必要があります。

手順はこちらを参考にしました。

$ sudo gem install cocoapods

$ pod setup

$ cd サンプルソースディレクトリ内のpodfileのある場所

$ pod install

※gemのインストールで固まったのかと思ったけど、根気よく待ったらちゃんと始まりました

 

■Xcodeでプロジェクトを開く

落としてきたサンプルソースのディレクトリを指定すること

※中のRSSReader.xcodeprojファイルを指定するとなんかうまくいきませんでした

 

■プロジェクトの起動

iOS Simulatorを使って実行しました。

 - 開発

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  関連記事

By: Tim Pierce
PHPで特定のサイトにリファラを空にしてアクセスする

これは悪用すると色々と問題になるかもなので、良心と節度をもって利用しましょう。 …

By: hiroooooki
スライダーを作ってみる

かっちょいいスライダーとかは探したらいっぱいあったんですが、 個人的にはビューに …

By: Erich Ferdinand
さくらVPSにドメインを設定する

さくらVPSに設定したWordPressのサイトにドメインを設定したのでそのメモ …

By: epSos .de
Mac OS Yosemiteを初期化する

Macを買い換えたので、古いMacは処分することに。 そこで、古いMac PCを …

By: Yuichiro Haga
iOSでPush通知を実装する

基本的に必要なものは以下 ①AppIDに紐づいたPush Notificatio …

By: Daniel  Voyager
PHP stormでローカル上でデバッグを行う

PHP Storm上でローカル上でデバックしたいなと思い実行してみたらはまったの …

By: Next TwentyEight
FuelPHPで配列をGETで扱う

FuelPHPを使っているとパラメータごとに/で区切るため、 複数の値などをパラ …

NIFTY CloudにWordPressを導入する

ニフティクラウド内でWordpressを導入したので、そのメモ。 ■サーバー内環 …

By: TANAKA Juuyoh (田中十洋)
さくらVPSにWordPressを導入する

ブログを始めるにあたってさくらVPSにWordPressを導入したので、そのメモ …

By: mkhmarketing
Twitter APIをFuelPHPで利用する

これまではPHPのフレームワーク開発ではtackphpを愛用していたのですが、 …