翻訳

来たるSwift5の新機能をまとめました

概要 1/25(金)の仕事終わりにツイッターでこのようなつぶやきがタイムラインで上がってきていた。 いよいよSwift5か……。https://t.co/q4xK4DOmpm— Kaoru (@TachibanaKaoru) 2019年1月25日 Swift 5 Release Notes for Xcode 10.2 beta とうとう、Swift5がリリ…

SwiftによるiOS開発でテスト駆動開発 (TDD)を行うチュートリアル

概要 iOSアプリ開発でのUnitTestの取り組み方がわかりませんでしたので下記の記事を参考にしました。おそらく2019年はiOSの業界でもTestの重要性が浸透するのではないかなと思います。 というのもiOSのテストには UnitTest UI Test の2種類のテストが存在し…

PromiseKitを使って非同期処理プログラミングのつらみと卒業しよう(応用編)

概要 前回の続きになります。 PromiseKitを使って非同期処理プログラミングのつらみと卒業しよう(導入編) 原文はこちらになります。 Getting Started With PromiseKit Wrapping in a Promise PromiseKitサポートが組み込まれていない既存のコード、SDKやサー…

PromiseKitを使って非同期処理プログラミングのつらみと卒業しよう(導入編)

概要 今のモバイルアプリの開発ではネットワーク通信の技術がほぼマストで必要になっていますね。ModelとViewを切り分けますがModelからViewにデータを渡すときにはクロージャーなりデリゲートなりを利用します。 今では一回のアクションで2つ以上のAPIを叩…

SwiftとKotlinはこんなに似てる!比較用チートシートを公開します

原文 こちらが原文です。 A Comparison of Swift and Kotlin Languages サブタイトル この記事ではSwiftとKotlinの主な類似点と相違点について、実装・スタイル・構文などの重要な詳細を中心に説明します。 SwiftとKotlinは開発者コミュニティを席巻し、両方…

SwiftのRxSwiftでのテストコードをRxBlockingとRxTestを使って導入するチュートリアル [iOS]

概要 RxSwiftでのテストの書き方が分からなかったので海外の記事を参考にすることにしました。 これまで色々なiOSのアプリの開発・運用に携わってきましたが運が悪かったのかテストコードが1行も書かれていないプロジェクトばかりを担当してきました。 もち…

今更ながらMVVMのチュートリアルの翻訳をして理解を深めました

[Swift4]今更ながらMVVMのチュートリアルの翻訳をして理解を深めました# MVVMについてのおさらい 本記事は下記のページの翻訳になります。 Design Patterns by Tutorials: MVVM ちなみに先に言っておきますが、 私はMVVMは面倒臭い派でMVCの方が好きです。 …

SwiftのCodableのチュートリアルについてまとめました [翻訳]

Codableのページの翻訳 勉強がてらでやりました。 今回はSwift4で導入されたCodableについてのチュートリアルがありましたので下記のページを翻訳しました。 QiitaでもCodableがとても人気なので情報のまとめとしてはいいかと思いました。 Encoding, Decodin…

Swift4.2でパワーアップしたことについてをまとめました[日本語訳]

はじめに この記事は勉強がてら下記のページの英語の記事を翻訳したものである。 What’s New in Swift 4.2? Swift4.2で新しくなったものは? グッドニュース: Swift4.2は今Xcode10βで利用できます!このリリースはSwift4.1の大切なものを更新しABIの安定性に…