脇の甘い日常

プログラミング関係のお仕事ネタや、チャリ、マラソン、トレランなどの趣味ネタを書き綴っていこうと思います

お仕事

WebViewのソフトキーボードにはまった

いま開発してるAndroidアプリでWebViewのテキストBOXをタップするとキーボードがでるんだけど、文字を確定させて「実行」とやってもキーボードが消えない問題があった。いちいちBACKボタンで消す必要がある。 これは不便なので、「実行」ボタンのタップを検…

アプリをリリースして3週間。ASO対策を頑張ってみた結果

アプリをリリースして3週間ほど経過した。 当初はGooglePlayのカテゴリ内に掲載すらされなくて、非常に焦ったのだが、いろいろな施策を打った効果がようやく出てきた。これまでの施策を効果があった順にまとめてみた。 アプリ名見直し これは超重要。一番重…

アプリリリース

あっという間に8月! 気がつけば一ヶ月半も更新をさぼってた。。。 この間に、企画から1年以上、開発開始から半年をかけたスマホアプリが完成し、ようやくリリースすることができた。 日進月歩のアプリ業界で企画から1年って、もう陳腐化も甚だしいけど、作…

Realmのビルドエラーにあせる

Realmの0.88.3を使って開発を始めて3カ月近く。ひさびさにRealmのサイトをチェックしてみると 0.91.0まであがっていたのでアップデートすることにした。 build.gradleファイルのclasspathを「io.realm:realm-gradle-plugin:0.91.0」と書き換えるだけで簡単に…

AndroidのメッセージBOX

Androidアプリでユーザへの確認に”はい/いいえ”を表示するメッセージBOXが欲しくてググってみら、やたら複雑なサンプルしかでてこない。 WindowsだとMessageBox.Show("title, "message")みたく簡単にできるのに、AndroidだとOK、Cancelを処理するのにわざわ…

アイコンに大いに悩む

Lancersにコンペで出していたスマホアプリのアイコン・ロゴデザインがあがってきた。 思ったほどの提案数は集めれなかったが、自分には無い発想の提案も多く頂いた。 その中から製品のイメージに一番マッチしてそうなのを選んで、ちょこっと手直しを依頼し納…

Lancersにロゴ制作を依頼してみた

クラウドソーシングのLancersというサイトがある。 以前、LilyBoxというWindowsアプリを作った時にアイコン制作を依頼したことがあるが、今つくっているスマホアプリのアイコンもそこでお願いすることにした。 久しぶりにサイトをのぞくと提案のレベルがスゴ…

Typescriptは型に厳しい

最近、だいたい午後3時なると集中力が切れる。 だーんと現実逃避モードに落ちてWEBをダラダラと徘徊。 時間ばかりが過ぎていく。。。 一人で作業していると、誰も突っ込んでくれないので非常に困る。 以前、デス行進なプロジェクトでお仕事してた時には何時…

Qiitaに投稿してみた

StackOverflowと並んで最近お世話になっているサイトでQiitaというのがある。 プログラム関連の技術的なネタを投稿してみんなで共有しようという素敵なサイトだ。 UIもいい感じだしマークダウンで簡単に書けるし、「発信する人になる」というのが秘かな今…

minified.js

jQueryより軽量にDOM操作できるいうことでminifiedというライブラリを使っている。サイズはjQuery mobileの196kに対してminifiedはわずか22kでかなり小さい。 基本的な使い方は「How to... Common Minified Tasks」でまとめられているが、 備忘録的によく使…

ハイブリッドアプリに色んな意味で大ハマリ (1)

ちょっと前までは組込み系のお仕事ばかりだったのだが、今年に入って新しい事にチャレンジしたくなりスマホアプリを作っている。 スマホアプリは全くの未経験、CやC++なら得意だがJavaは半年程度しかやったことがない。 あの巨大なAndroidのフレームワークを…