ボクココ

個人開発に関するテックブログ

ドローンへの想い

ゆく年くる年2015「貼り付け機能でプレゼントキャンペーン」 Hubsan X4 HD (ワインレッド) H107C-1出版社/メーカー: ジーフォースメディア: おもちゃ&ホビーこの商品を含むブログを見る 前回、大会の景品で初めてであった「ドローン」。自分で空を飛ばす飛…

2014年の反省会

2014年が終わった。といっても自分にとってはなんか物凄い長いと感じた1年だ。だってまだ1年前までは前職で働いていたんだもんな。もう2、3年くらい経ったような気分だ。 そう感じる一つの要因として、毎日ブログを書き続けたことがあると思っている。 …

プロダクト最小構成を極めることの重要性

前回 (アプリやサービスを作る前にチェックしたい6項目 - ボクココ) の続き。 いよいよこれでいく!というアイディアが決まっても、具体的に「じゃあ何をつくるか?」というのはまた別の問題になってくる。その時にしばしば起こるのが、「これにSNS機能をつ…

アプリやサービスを作る前にチェックしたい6項目

最近、新サービスを考えるのが好きだ。今までの自分はとにかく思いついて良いと思ったら速攻作り始めてたけど、それじゃいけないと感じたのがきっかけだ。様々なサービス企画の本を読み、今の自分が行き着いたチェックリストをまとめておこうと思う。 サービ…

ViewPager を DialogFragment で表示する

Android ではおなじみの ViewPager。 これを使えば、スワイプで画面切り替えを簡単に実装することができる。スマホアプリらしいアプリを作るなら、これはよく使うと思う。 さて、これをダイアログで出したいと思った時の手順をここにまとめよう。思いの外は…

Android の EventBus がめちゃくちゃ便利な件について

ライブラリで久々に感動した。これはマジックだ。今回は、greenrobot/EventBus · GitHub を紹介する。 よくアクティビティに独自のコールバックオブジェクトを実装させて、それを他のクラスで渡して実行させる処理がよくあると思う。以下は例。 interface Ca…

Rails での Model.find(params[:id]) の恐怖

認証ありの Rails アプリケーションでのよくある話。 例えばこんなコードがあるとしよう。現在のユーザーの記事一覧を取得するコードだ。 class ArticlesController < ActionController::Base before_action :authenticate_user! def show @article = Articl…

Canvas を容易に扱えるプラグイン jCanvas

以下のようなハッカソンに参加した。 Salesforceハックチャレンジ2014 | Salesforce World Tour Tokyo ここで、自動コールセンターを作成するコールクラウドを提出した。コールクラウドで分岐を手軽に作成できるようなユーザーインタフェースにこだわった。…

言われてみればタイピング速度って重要だなと思った話

今日ふとしたきっかけでタイピング速度の話題になった。 自分は中学生の頃からタイピングゲームと出会い、そこから暇があれば定期的にやるようにしている。よくやるのは Goast Typing と寿司打の二つ。久々に見たら、GoastTyping の順位は527位だった。これ…

iOS8 で画像をアルバム or カメラで取得し、S3 へアップロードする

iOS

だいぶお決まりな処理な気がするのでまとめてみる。 iOS8 からは Photos Framework という画像を扱うフレームワークがあり、これを利用していく。 UIImagePickerController を使えば、画像選択まではそれなりにうまくいくのだが、 S3 へアップロードとなると…

UITableView の Accessory 系が全く表示されない

iOS

iOS アプリ開発で意外に詰まるところになるような気がしたのでメモ。UITableView を配置し、右側に矢印出したい。こんな感じ。 以下のようなコードを書いた。 func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UIT…

爆速 Android アプリ開発をサポートする Bootroid をOSS化しました

Bootroid は、特に JSON API を通じてサーバとやりとりする Android アプリ開発を爆速化するフレームワークです。 一般的な Web サービスをAndroidアプリで実現しようとした際に有用です。 インストール方法などは上記リンク先を参照していただくとして、こ…

初めての iPhone アプリリリース

iOS

ついに iPhone アプリをリリースした。既に Android アプリで2万ダウンロード突破中のアプリの iPhone版だ。 2つのプラットフォーム対応ということで、特設サイトも作った。このトップ画像が個人的に気に入っている。w 今のところ日本語、英語、フランス語…

電子書籍による最先端技術学習のススメ

技術を学ぶとき、皆さんはどのように学習しているだろうか? 本屋へ行っていろいろ物色して選んだり、他人から本を借りたり、Amazonで買ったり。最近はオンラインで学習できるリソースも増えてきている。 ただそれらはもうそれなりに普及した後の技術であり…

iOS と Android アプリの違いを正しく理解しよう

今回は割りと基本的なことで、エンジニアに限らずデザイナーやプロデューサーも知るべき内容だ。 というのも、仕事でスマホアプリ開発をしていると、iPhoneしか持っていなくてAndroid の知識がろくにないプロデューサーやデザイナーと組んで、Android開発者…