Category Archives: Mobile


android 外部ライブラリ読み込み 0

自分用メモ。普段はandroid開発しないんですが、ちょっと学習したことをめもります。 本記事では外部ライブラリの読み込みをば。 https://jitpack.io/ を参考に、ドキュメントルートのbuild.gradleに

を書き込み

  次に、app/build.gradleにcompile ‘com.github.**’ を記入。今回はBarChartなどを呼び出せるMPAndroidChart

本来は、ここまでやればprojectでBarChartなどが利用可能になるのですが、cacheの問題で補完が効かないことがあります。そこで、 File > Invalidate Caches / Restart… をします。 参考: Qiita: AndroidStudioで.gradle内のファイルが見つからないなどのエラー対処 これで、キャッシュを完全に消してprojectが再読込されます。 これ以後は、下記記事などを参考にすればBarChartが利用可能となります。 参考: MoneyForward: Android:グラフ表示で表現豊かに。MPAndroidChart を使ってみよう! こちらも合わせてどうぞ: wordpressに「あとで読む」を追加する| TowardSomethingNew Railsバグ出すぎだ、このやろう[3hours passed…] | TowardSomethingNew


Swift with TDD 0

XCTAssertなどのメソッド解説がある下記と、 XCTestの実際のコードを示している下のサイトとを見るだけで SwiftのTDDのノリが分かってきました。 [Xcode 5] Test Navigator と XCTestを使ってみる | Developers.IO. Objective-C – XCTestのAssert一覧 – Qiita. TDD – Swiftでポーカーの役判定 – Qiita. XCTestCaseを継承しているFizzBuzzTestクラス内の test**() functionが実行されて、それぞれの中で XCTAssert**系の関数が正しく実行されたのかを 判定しています。

via Appleの新言語「Swift」を使ったテスト駆動開発と、機能の紹介|CyberZ 公式エンジニアブログ. もう少し実践的なコードも発見。 こちらでは、test関数の中でErrorが 見つかるので、そのときにXCTAssertEqualの 戻り値としてどうしたらいいのかを 示してくれるということが書いてあります。

It should pass after adding the subTitle property to MenuItem class.

via Test-Driven Development in Swift. こちらも合わせてどうぞ: wordpressに「あとで読む」を追加する| […]


Swift SourceKitService Crashed 0

下記のようなバグが出たので対処。 ~/Library/Developer/Xcode/DerivedDataの中身を全削除(キャッシュなので問題なし。) via ios – Swift SourceKitService Crashed – Stack Overflow. クラッシュレポートも削除しょう。 下記のコマンドでMacのFinderが開けるので、中身を全削除。

これで再度問題なく起動できました。 こちらも合わせてどうぞ: wordpressに「あとで読む」を追加する| TowardSomethingNew Railsバグ出すぎだ、このやろう[3hours passed…] | TowardSomethingNew


Bootstrap for swift programming 0

Swiftでプログラミング始めました。 初心者向けのWeb document少ない気がしているので、 まとめを作ってみます。 PlayGroundで Playgroundを作る Exploring and Evaluating Swift Code in a Playground. 頑張ってMVCを順守する Objective-C – iOSアプリ開発時の実ファイルの配置ベストプラクティス – Qiita. Storyboardと紐付ける [iOS]これからiOSアプリを作る方向け Storyboardで画面遷移を作る | Developers.IO. 【Swift】Storyboard連携、UIKitを操作する方法 – あぷせめも. こちらも合わせてどうぞ: wordpressに「あとで読む」を追加する| TowardSomethingNew Railsバグ出すぎだ、このやろう[3hours passed…] | TowardSomethingNew


Spinnersを使ってみる 0

下記の要領で、spinnerインスタンスにadapterを追加してあげれば完了となります。

via Spinners | Android Developers. サクッと実装できるのでいいっすね。 こちらも合わせてどうぞ: wordpressに「あとで読む」を追加する| TowardSomethingNew Railsバグ出すぎだ、このやろう[3hours passed…] | TowardSomethingNew