ブックマーク / qiita.com/kaiinui (4)

  • Facebook Messenger Platform で出来ることとその恩恵(1) - Qiita

    速報と言えないほど時間経ちましたが…せっかくなのでまとめてみました。 Facebook が Facebook Messenger プラットフォームを公開したことが話題となっています。 Facebook、Messengerプラットフォームを公開。コンテンツ作成や企業との対話に利用 - TechCrunch 今回は、発表されている中でも特に Messenger Content Apps について取り上げます。 Customer-To-Business Chat はまたの機会に。(こちらの方がインパクトデカいです…) さて、Messenger Content Apps では、アプリと Messenger の統合を更に密にする事が出来ます。 統合の種類には二つあります。しょぼいのと結構すごいのとです。 Basic Optimized 結論から言って、画像や動画を扱わないアプリにはあまり関係がありま

    Facebook Messenger Platform で出来ることとその恩恵(1) - Qiita
    yfnt
    yfnt 2015/03/28
    iOS - Facebook Messenger Platform で出来ることとその恩恵(1) - Qiita
  • 最近の行儀のよい JavaScript の書き方 - Qiita

    JavaScriptは移り変わりの早い言語です。 もう1年以上経っていますし、記事のメンテもちゃんとできていないので、消し線を入れることにしました。 参考程度のために記事は一応残しますが、より新しい情報を読まれることをお勧めいたします。 はじめに --- 最近では JavaScript の実行環境はブラウザに限りません。(node.js, Web Workers) また、旧来のような <script> 経由でのロードもとうに古くなっています。今は CommonJS スタイルで、require を用いたモジュールのロードを行なうことがより良いとされています。 ですから、次のようなことは改める必要があります。 - var YourModule = {}; などとして、外部から YourModule.hoge(); などと呼び出す書き方 - this === window だと思うこと 今回は、

    最近の行儀のよい JavaScript の書き方 - Qiita
    yfnt
    yfnt 2014/12/21
  • Closure を使って幸せ Parse 生活 - Qiita

    いちいちfindObjects...とか打つの面倒だしViewControllerが汚くなるのでラッピングしましょう。 それに、(objects as PFObject[]!).map {...}が美しくないです。 class Message { class func findAllByUserWithBlock (user: PFObject!, callback: (PFObject[]!)->()) { let query = PFQuery(className: "Message") query.whereKey("user", equalTo: user) query.findObjectsInBackgroundWithBlock {(objects : AnyObject[]!, error: NSError!) in if (objects.count > 0) { cal

    Closure を使って幸せ Parse 生活 - Qiita
    yfnt
    yfnt 2014/06/16
  • Swiftのプロジェクトでmain.mを使う - Qiita

    main.mを使うライブラリはいくつかあります。 例えば、injectionforxcodeなど。 特に、injectionforxcodeはまだObjective-CでしかPatchが出来ないので、どうにかしてmain.mを使うよう弄ってみました。 xcode6対応すれば無駄な苦労になりますので、適当に眺めてください。 結論 #import <UIKit/UIKit.h> #import <##APPNAME##-Swift.h> int main(int argc, char *argv[]) { @autoreleasepool { int retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); return retVal; } }

    Swiftのプロジェクトでmain.mを使う - Qiita
    yfnt
    yfnt 2014/06/05
  • 1