タグ

2.0とcocoapodsに関するdaabtkのブックマーク (4)

  • RealmSwiftで簡単なGPSロガー作ってみたのでメモ(Swift 3編) - koogawa blog

    以前書いた下記記事のソースコードが古くなっていたので、Swift 3対応版として書き直しました。 RealmSwiftで簡単なGPSロガー作ってみたのでメモ - koogawa blog 以前から気になっていた Realm ですが、先日受講した id:KishikawaKatsumi さんの授業をきっかけに、実際に触ってみたくなりました。 Realm を理解するには何か作ってみるのが一番ってことで、簡単なGPSロガーを作ってみました。 次のような機能があります。 Startボタンを押すと位置情報を記録開始 アプリをバックグラウンドに落としても記録し続ける 位置情報が取得されると地図にもピンが立つ 1日経過したデータは起動時に自動削除 Stopボタンを押すと位置情報の取得終了 *** 以下、実装メモです。 動作環境 Xcode 8.3 Swift 3.0 RealmSwift 2.4.2 C

    RealmSwiftで簡単なGPSロガー作ってみたのでメモ(Swift 3編) - koogawa blog
  • [iOS][Swift] イベント駆動型で P2P 通信をするPeerKit | DevelopersIO

    iOSには Peer to Peer を利用し複数のデバイス間で通信ができる Multipeer Connectivity Framework があります。 今回はそのP2P通信をイベント駆動型で構築することができるPeerKitを試してみました。ライセンスはMITです。 https://github.com/jpsim/PeerKit 準備 CocoaPodsで追加します。 use_frameworks! target "ターゲット名" do pod 'PeerKit', '~> 2.0' end デバイスの準備 今回はP2Pのやり取りのために端末を2台(以上)用意する必要があります。 実装 PeerKitを使ってやり取りするManagerを作成します。 名前はConnectionManager.swiftとします。 import Foundation import PeerKit im

    [iOS][Swift] イベント駆動型で P2P 通信をするPeerKit | DevelopersIO
  • [Swift] [OSS] ios-chartsで簡単チャート表示 | DevelopersIO

    はじめに こんにちは。加藤 潤です。iOSのアプリを開発していると円グラフや棒グラフなどのチャートを表示したい時ありますよね。 今回はそんな時に使える便利なライブラリ、ios-chartsをご紹介します。 ios-chartsとは Daniel Cohen Gindi氏によるチャート表示ライブラリです。 元々Philipp Jahoda氏によるAndroidのチャートライブラリMPAndroidChartがあり、ios-chartsはそのiOS版となっています。 Swiftで書かれていて、Apache License 2.0で公開されています。 チャートの例 例えば以下のようなチャートを表示することができます。 折れ線グラフ 棒グラフ 円グラフ ローソク足チャート レーダーチャート 他にも積み上げ棒グラフやバブルチャートなども表示することができます。 どんなチャートが表示できるかはデモ用ソ

    [Swift] [OSS] ios-chartsで簡単チャート表示 | DevelopersIO
  • [Swift] タイプセーフな軽量HTTPクライアント「APIKit」を試してみた | DevelopersIO

    1 APIKitとは Yosuke Ishikawa氏 作成のAPIKitは、比較的新しいHTTPクライアントです。 https://github.com/ishkawa/APIKit Swiftは、タイプセーフな言語ですが、APIKitは、このタイプセーフの利点を最大限に発揮していると思います。 動作条件は次のとおりです。 Swift 2.1 Mac OS 10.9 or later iOS 8.0 or later watchOS 2.0 or later tvOS 9.0 or later また、特徴としては、次のようなものが挙げられます。 エンドポイントごとにクラスを定義 パラメータなどを型で明確に制限できる(Enumも利用可能) レスポンスが、成功・失敗の2値となる レスポンスの型を定義することができ、アンラップが不要(エラー時はNSError) それでは、実際に使用してみたよう

    [Swift] タイプセーフな軽量HTTPクライアント「APIKit」を試してみた | DevelopersIO
  • 1