タグ Core Data
人気順 5 users 10 users 100 users 500 users 1000 usersSwift版「誰のためのデザイン?」, with Rachel Bobbins - Realm is a mobile database: a replacement for SQLite & Core Data
Transcription below provided by Realm: a replacement for SQLite & Core Data with first-class support for Swift! Check out the Swift docs! The Design Of Everyday Things, by Don Norman (0:00) 私は Rachel ... 続きを読む
SwiftのEnumを利用してログイン処理を簡略化する, with David East - Realm is a mobile database: a replacement for SQLite & Core Data
私の名前は David East です。私はGoogle社の Firebase チームに所属しているDeveloper Advocateです。私たちはFirebaseで認証に関わる多くの仕事をしています。この記事では、どうやってユーザーと 認証を通して信頼を築くか 、なぜユーザーと信頼を築きたいか、またどうやってSwiftのEnumを使ってコードで実現するかを伝えたいと思います。 ゾッとする低評価... 続きを読む
Swiftがオープンソース化されて3週間、起こった変化について - Realm is a mobile database: a replacement for SQLite & Core Data
Swiftがオープンソースとして公開されたのは12月2日です。その後3週間がすぎましたが、Swiftのエコシステムには何が起こっているのでしょうか?メーリングリスト、プロポーザル、Pull Requestなどを通じてコミュニティは急速に発展しています。その内容を整理しました。 Swift Evolution Swiftは非常に急ピッチで進化しているため、多くの人はSwiftがどの方向に向かって進化... 続きを読む
サーバーサイドSwiftフレームワーク Perfect - Realm is a mobile database: a replacement for SQLite & Core Data
Appleは12月の初めにSwiftをオープンソースとして公開しました。その少し前に、センセーショナルなデビューを飾ったのがSwift製のサーバーサイドフレームワーク「 Perfect 」です。PerfectはWebアプリケーションとREST APIを開発するためのフレームワークです。サーバーサイドにPerfectを使うことにより、1つのプログラミング言語(Swift)だけで、フロントエンド(iO... 続きを読む
Swiftのメモリ管理 - Weak、Strong、Unowned Referenceについて, with Hector Matos - Realm is a mobile database: a replacement for SQLite & Core Data
メモリ管理が予想したように動かない時、多くのデベロッパーを不安にさせます。Appleの Automatic Reference Counting (ARC)は私たちがかつて手動で行っていたメモリ管理のほとんどを、魔法のように処理します。しかし、それでも度々、うまく動作するための手引きを必要とします。Swiftにはそのための、capture list、非所有、弱参照のようなクールなツールがあります。... 続きを読む
オープンソースSwiftがもたらす変化 - Realm is a mobile database: a replacement for SQLite & Core Data
Swiftは「速い」という意味です。 AppleがObjective-Cの短所を改善してより読みやすく、バグが入る余地を減らし、安全で、最新言語の機能を受け入れた言語を提供するために1年前に新しいSwfitをiOS、OS Xエコシステムに向けて発表しました。既存のObjective-Cコードと混在してもうまく動作するためiOS開発者たちはSwiftをいち早くプロジェクトに適用していっています。Sw... 続きを読む
Let's Play '巨大ビューコントローラをリファクタリングしよう!' with Andy Matuschak - Realm is a mobile database: a replacement for SQLite & Core Data
AndyはKhan Academyのリードモバイルデベロッパーで、教育コンテンツのプラットフォーム——インタラクティブであり、パーソナライズされた、発見ベースのプラットフォームを作っています。Andyは12年に渡りCocoaを使って開発をしており、近年は、AppleのUIチームでiOS 4.1からiOS 8までの開発に携わっていました。もう少し広く言うと、ソフトウェアアーキテクチャ、コンピュータグ... 続きを読む
iOSアプリのリバースエンジニアリング:Lyftをハックする, with Conrad Kramer - Realm is a mobile database: a replacement for SQLite & Core Data
コードのある部分がどうやって動いているか知る必要があるときや、誰かのバグに翻弄されているときは、ソースコードを見てみればよいのです…そこにソースコードがある限り。Conradがこのトークで紹介するたくさんのコンセプトやツールは、既存のアプリのリバースエンジニアリングだけではなく、いろいろなライブラリや自分のコードのデバッグにまで使えます。さらには、コードを注入したりネットワークトラフィックを調査し... 続きを読む
Android ライブラリの書き方 with Java, Annotation Processors or Native Code (Video) - Realm is a mobile database: a replacement for SQLite & Core Data
ある時点で、開発者は特定のタスクや、コードをモジュール化できないか、エレガントな方法でコードを再利用できないかなどを考え、ライブラリが作れないかどうか考えると思います。しかし、実際にライブラリを書くのは大変な仕事です。Bay Android Dev Group で Realm の開発者である Emanuele Zattin が Java と C/C++ を含むライブラリを書く上でのベストプラクティ... 続きを読む
Swift での自然言語処理 with Ayaka Nonaka (Video) — Realm is a mobile database: a replacement for SQLite & Core Data
Apple は iOS5 からトークン分け、言語判定、品詞分解などの自然言語処理ができる API を開発者に公開しています。それに加わり Swift と PlayGrounds の登場により、Cocoa プラットフォームで自然言語処理が以前よりかなり快適にできるようになりました。今回は、Venmo の iOS チームである Ayaka Nonaka さんに Swift での NLP についてお話し... 続きを読む
Core Data バッドプラクティス
Core Data バッドプラクティス Presentation Transcript CoreData バッドプラクティス お題目 • 簡単な自己紹介 • CoreData 書籍 • バッドプラクティスCoreData • バッドプラクティスからのリカバリ 簡単な自己紹介 • iPhoneのアプリ開発者 • 頭わるいアプリ開発 • アプリの企画提案(サービス/フレームワークの提案) • 喫茶作業... 続きを読む
【iOS/Mac開発】Core Data を使いはじめるのに最低限知っておけばいいこと (フェンリル | デベロッパーズブログ)
こんにちは。Objective-C は Emacs で書く金内です。 Sleipnir for Mac や Sleipnir Mobile for iPhone / iPad は、ブックマークや履歴・タブのデータを Core Data を使って管理しています。 Core Data は iOS / OS X 開発の主要フレームワークのひとつですが、どうにもとっつきにくいためか、尻込みしてしまう方も多... 続きを読む