【第14回】potatotips(iOS/Android開発Tips共有会)の発表資料です。 http://connpass.com/event/11137/ Bond: https://github.com/SwiftBond/Bond スライド内のDemo: https://github.co…
![Swift Functional Reactive Programming in Bond](https://cdn-ak-scissors.b.st-hatena.com/image/square/f7039c82f90bc03f8b6e403e647370afdfc8d747/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F3b46e02ae5444946a000c382ebc904ef%2Fslide_0.jpg%3F4441979)
FRP(Functional Reactive Programming)なるものが流行っているらしいので、私もたまには流行に乗っかってみることにしました。手始めにReactiveCocoaをSwiftで一日ほど使ってみました。 導入こちらのブログにまとまっていますので、そちらを参照していただければ良いかと。基本的にはCocoaPodsで一発です。 http://tnakamura.hatenablog.com/entry/2014/11/15/how_to_use_reactivecocoa_in_swift ドキュメント基本的にはプロジェクトのGitHubにしっかりドキュメントがあるのでそれを見ればだいたい大丈夫かなと思います。 https://github.com/ReactiveCocoa/ReactiveCocoa https://github.com/ReactiveCocoa/
クロージャー。ラムダ式とかアローファンクションとか、そのへんと同じ仕組み。 iBooksを読んだメモです。 closureの基本形
Let’s go back in time to when Apple introduced Swift, the successor to good old Objective-C, it was a very different time. I myself was extremely excited about having a new language on the table, especially one with a background in scripting languages, but still type-safe. Although Swift has grown rapidly ever since, we don’t yet consider it production ready. When that time comes, I want to be fam
dispatch_promise(^{ return md5(email); }).then(^(NSString *md5){ return [NSURLConnection GET:@"http://gravatar.com/%@", md5]; }).then(^(UIImage *gravatarImage){ self.imageView.image = gravatarImage; }); PFQuery *query = [PFQuery queryWithClassName:@"Student"]; [query orderByDescending:@"gpa"]; [[[[[self findAsync:query] continueWithSuccessBlock:^id(BFTask *task) { NSArray *students = task.result;
はじめまして!鹿です。 GMO ペパボ株式会社というところで、カート ASP サービスのデザイナーをしています。 ウェブサービスは、エンジニアとデザイナーが一緒になって、やりとりをしながら開発します。 でも、文化もスキルも違う人たちがコミュニケーションを取るのは、難しいときもあります。 そんなインターネットの片隅で、本当に起こった「ちょっといい話」をさせてください。 ちょっといい話リスト プロトタイピングツールでは表現できなかったから、動画を作った話。 自分がどんなふうに考えてデザインしたのか伝えたかったから、詩を書いた話。 デザイナーがいなくてもスタイルがあたるように、CSS フレームワークを用意した話。 完成したプロダクトを操作している様子をビデオで撮影して、みんなで一緒にテレビで観た話。
【Xcode 6】プラグインを開発する方法【Swift + Objective-C】 2015/02/06 | category:未分類 こんばんは。 卒論とか学生最後のテストとかが忙しいのですが、気分転換にXcodeのプラグインの開発をしてみました。 Xcodeのプラグイン開発方法をググってみると分かると思うのですが、情報が少なく、特にXcode 6で開発した例が見つけられなかった(少なくとも日本語では)ので、紹介しようと思います。 ー 1.プラグインテンプレートの準備 ー Xcodeのプラグイン開発はアップルが公式のサポートしていないので、アップルが公式に公開しているプラグイン開発方法はありません。 しかし、Xcodeが標準で提供する機能だけでは満足できない人にとってプラグインは必須!さらに自分でプラグインを開発できれば開発環境を自由自在にカスタマイズすることができるようになります
ミニストップでは、ちくわの中に人気の惣菜をつめた“ちくわ天”シリーズより新商品『ちくわ天(カレー)』を6月12日より順次新販売します。価格は170円。 ちくわ天の中に入っているのは暑い時期に人気のカレー。幅広い年齢層が食べられるような少し甘めの味わいのカレーに、アクセントとして福神漬けが入っています。 ちくわ天は注文が入ってから店内で揚げて最終加工を行うので、香ばしいカレーの風味とサクサクとした衣の食感が楽しめます。 ちくわ天は今年1月に新登場して以後、瞬く間にミニストップの人気ホットスナックとなったシリーズ。今回の『ちくわ天(カレー)』は、シリーズ初となるポテトサラダ以外がつまった商品ということで期待も高まりますね。 カレー味に福神漬けの歯ごたえが合わさって、ビールがどんどんと進んでしまいそうなコンビニメニューでしょう。 『ちくわ天(カレー)』 ・170円 ・6月12日より順次販売、6月
はい、最近なにかと流行っている?json-schema界隈、いかがお過ごしでしょうか。 json-schemaからSwift, Java(未実装)のAPIクライアントを自動生成するツールAriesを作りました。 github.com 機能についてはもう言うこと無いですね。JSONSchemaからSwiftのAPIClientを生成するジェネレータです。Promiseライクに操作したかったので ReactKit/SwiftTask · GitHubを採用。Networking libraryとしてAlamofireを使っています。 なぜ作った アプリの開発を行うとなったら、今はiOS, Andriodどっちも作るのが当たり前ですよね! どうしたら楽して手っ取り早くクロスフォームでアプリを開発できるのかと、調査を重ねてました。 Xamarin => かなり良さげだけど高い、、お高い+c#知らん
はじめに 第1部 ソフトウェア製品の開発に携わる人たち どんな製品も製品開発チームに属する人々から始まる。必要な役割をどう定義し、誰をそのチームに入れるのかが、製品の成否を分ける可能性が非常に高い。 このパートでは、現代のソフトウェア製品やインターネットサービスの開発チームの中で鍵となる役割、そしてそれらが果たすべき責務について説明する。 昔のやり方に縛られ、多くの製品開発チームは、この部分の努力が足りない。多くの組織にとって、ここで議論する役割と責務は、彼らが以前に実践していたものと大きく違う。 1.製品開発の鍵を握る担当者とその役割 2. プロダクトマネジメントとプロダクトマーケティング 3. プロダクトマネジメントとプロジェクトマネジメント 4. プロダクトマネジメントとデザイン (設計) 5. プロダクトマネジメントとエンジニアリング (実装) 6. プロダクトマネージャーの条件(
様々なサービスを運営し、高い技術力を持つことで知られるGMOペパボ株式会社さんに突撃してきました。 エンジニア界隈で大変著名でありGMOペパボのCTOであるあんちぽくんさん(id:antipop / @kentaro)からなんと突撃の許可をいただくことができたので今回突撃することが出来ました!本当にありがとうございます!! @catatsuy どうぞ。— あんちぽくん (@kentaro) May 27, 2015 オフィスは渋谷駅から徒歩数分の綺麗なビルのセルリアンタワーにあります。今回は4FのGMOペパボのオフィスと11FにあるGMOインターネットグループのフロアであり勉強会などでよく利用されているGMO Yoursを案内していただきました。 yours.gmo.jp 来てます pic.twitter.com/rE5XRFXZ6l— 麺類 (@catatsuy) June 10, 20
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く