WEB開発

viを終了することができない人のためのviの使い方

viって何だ viとは、石器時代から使われているテキストエディタです。Windowsのメモ帳と同じようなテキストエディタです。ですが、メモ帳と違って、とてもクセがあるので、時々次のような問題が生じます。 viを終了できない問題...
未分類

ActionBarCompatでAndroidらしいタイトルバーを作る

iPhoneだと、UINavigationBarを用いて、画面上部に画面タイトルとボタンを表示させます。同様のことは、Androidではどうやって実装するのでしょうか? FacebookとYammerの例 FacebookとYammerの例...
Amazon Web Services

既存のAmazon ELBにSSL証明書を導入してHTTPSを使えるようにする。

今Amazonクラウドでサービスを運営していて、現在はHTTPだけのところを、セキュリティのためにHTTPSを導入したいと思いました。 ちょっと試行錯誤しながらですがちゃんと導入できたようなので、メモしておきます。 ロードバランサに証明書を...
未分類

ハイブリッドAndroidアプリの作り方

現在、My365のAndroid版を開発中です。Android版は、Webビューをうまく利用して、開発時間の短縮と、繊細なレイアウトを狙っています。 ハイブリッドアプリ 最近では少し下火になってきましたが、半年くらい前は、「ネイティブアプリ...
Git

非エンジニア向けGitの使い方

エンジニアでないチームメンバーも、いくつかのドキュメントは直接触ってもらった方が早い場合があります。そこで、チームメンバー全員がGitの基本を使えるようになるべく、勉強会をしました。その記録兼テキストです。 はじめに まず始めに知ってほしい...
iPhoneアプリ

落ちないiPhoneアプリが作りたい自分のための、メモリ不足でアプリが強制終了する話。

メモリが不足してもアプリは落ちない? そう思っていた頃もありました・・・。 落ちないiPhoneアプリが作りたい自分のための、押さえておくべきポイントたくさん。 「メモリ不足でアプリが落ちる」というのは、本質的には、「メモリ警告によって解...
WEB開発

My365の作り方 〜サーバサイドプログラム編〜

My365のサーバサイドのプログラムはPHPで書きました。 (よかったらこちらもどうぞ → iOS編, サーバ編 ) 開発環境 開発環境は、Aptana Studio 3を使っています。2ではPHPのプラグインを追加して使っていましたが、3...
WEB開発

My365の作り方 〜サーバ編〜

レンタルサーバが大好きなので、わざわざサーバを自分でどうこうしようとは思わないのですが、My365はサーバがネックになってサービスが正常に動かないということは避けたいと思い、今回はVPSを選択しました。 リリースまでとそこから2週間のサーバ...
iPhoneアプリ

My365の作り方 〜iOS編〜

My365は、まずiPhoneアプリとしてリリースすることにしました。 iPhoneアプリをリリースしたのはこれが初めてで、勉強しながらの開発となりました。(iPhoneアプリ開発自体では、ヒマボタンという素晴らしいアプリの開発経験があるの...
iPhoneアプリ

SenTestingKit.frameworkを追加したらアプリが立ち上がらなくなった

正確に言えば、「アプリが立ち上がらなくなったという報告を受けた」です。 事の発端 iPhoneアプリの改善をして、チームメンバーにTestFlightで最新バージョンを送信しました。しかし、全員から「立ち上がらない。起動画面が開くとすぐに落...
タイトルとURLをコピーしました