タグ

ブックマーク / blog.ainam.me (4)

  • RubyMotion Meetup#5とはてなブックマーク iOS SDK #rubymotionjp | ましましブログ

    RubyMotion Meetup#5を開きました。 相変わらず隔週で開催しております。 仕事が忙しくなってきて最近RubyMotionを触ってなかったのですが、 今日は話題になっているはてなブックマークのiOS SDKをRubyMotionの アプリに組み込んでみるってのをためしてみました。 iOSアプリにB!ボタンを組み込みませんか?シード開発者を募集します – はてなブックマーク開発ブログ はてなブックマークiOS SDKは現在シード開発者を募って、githubのプライベートリポジトリ上で、 issueベースで不具合などの修正のやりとりをしてました。 ベータ版ネット上で利用書github上ではnaoyaさんのサンプルコードを元に、iPadアプリのShioriに組み込んでみたところ、 上手く投稿画面を利用することができたのですが、targetをiPhoneアプリとしてビルドすると、 S

  • ProMotionによる楽々アプリ開発 #rubymotionjp | ましましブログ

    みなさんはRubyMotionで開発する時どうしてますか? gem使ってますか?それともライブラリ使わずベタにObjective-c風に書いてますか? せっかくRubyMotion買ったならぜひRubyらしい書き方でコードを書いて行きたいところです。 今回ブログで紹介したいのはProMotion(gem installする時もUpperCamelです)というgemで、自分はこれを使って先日Shioriというgithub viewerアプリを書きました。 ProMotionは、何をするgemなのかを一言でいうと、UIViewControllerのよくある書き方をRubyのらしく書くためのラッパーです。 ProMotionは現在サクサクと開発が進んでいて、もうそろそろversion1.0がリリースされそうな現状です。 現在ver 0.7.6で、ファイル構成が汚いのですが、pull reques

  • motion-modeについて #rubymotion | ましましブログ

    motion-modeについて RubyMotion用emacsメジャーモードのmotion-mode、3月から地道に機能を実装しましたが、けっこういい感じに機能が揃ってきたのではないかと思いまして。改めて、解説記事書きます。 ainame/motion-mode 今回、motion-upgrade-major-mode-if-motion-projectとかいう長ったらしい名前だったhook用関数をmotion-recognize-projectという名前に変更したので、今まで利用していた方は設定の修正をお願いします。 (add-hook 'ruby-mode-hook 'motion-recognize-project) インストール方法 ついに、package.el経由でインストールできるようになりました。 https://github.com/milkypostman/melpa/

  • RubyMotion用のmotion-mode.elを作ったましましブログ | ましましブログ

    Emacsのメジャーモードとしてmotion-modeを作りました。 ainame/motion-mode · GitHub しかし、emacsでRubyMotionのコードを書くときに、各種メソッド名とかクラス名をシンボル補完したいという 思いがあっていろいろ調べてみて, (e|ctags)でやるとかyasnippet用のsnippetを作ってみるってのを試してみましたが 重いしイマイチ使い心地良くなかったです。 そこで、auto-completeの辞書補完使って補完をやってみたのですが、ヘッダーファイルから抜き出した4942個の単語を辞書に追加しても 補完自体はだいぶスムーズに行われて(候補が多いので結局絞り込むのが大変かもだけど)良い感じだったので、 最終的にRubyMotionのプロジェクトのディレクトリのファイルかどうかをチェックして、 RubyMotionのコードの時だけ、mo

  • 1