2014-01-01から1年間の記事一覧
もう15年位前になると思うけど、一人暮らしを始めた時に買ったこのローテーブルですが、900x900 位のサイズだと、我が家のリビングには正直大き過ぎるなぁと前から思ってました。 捨てるのは勿体無いしなぁと何となくぼんやり眺めてたら テーブルの棚の部分…
Titaniumで作ってきたCraftBeerFanですが、Alloyで全面的に書きなおしつつこんな感じ↓でiOS7に対応させる作業を先日終えました ひとまず申請はして、現在Waiting For Reviewになってて、この合間にあまり手を入れてないCraftBeerFanのWebアプリの方を手入れ…
現在AppStore公開中のCraftBeerFanというアプリでは、Ti.Google.Analyticsというモジュールを使ってユーザさんがどの機能を使ってるのかおおまかに把握してます。 ※Ti.Google.AnalyticsについてはQiitaのTitaniumでGoogle Analyticsに利用手順がまとまってる…
2年前にうなぎを食べに・・じゃなくってTitaniumMobileの勉強会に参加して以来の2年ぶりに、Titaniumはままつ #3に参加するために、昨日浜松に行ってきたのでいくつかトピックス毎にまとめます LTの内容 ひとまず私は最近まとめてるTiStudyを紹介したかった…
Qiitaの中の人とQiita:Teamを使う人と共に理想のチームについて考えてみませんか?という内容で、昨日トークイベントを実施しました。 Qiitaの開発・運営元のインクリメンツ海野さんも、MUGENUPの伊藤さんも、学生時代などにインターンなどでネット系企業の…
昨日ですが、もくもく会に参加しました。 会場提供いただいた、ファンコミュニケーションズさんから、Nendの紹介のプレゼンがありました。 プレゼン最後のほうで、実際、Nend使ってる方がどの程度収益あげてるのかお話あったのですが、自分もNend使ってるの…
スライドメニューの実装が出来たので、Alloyでもう少しアプリっぽいものを作ろうと考えてる人の参考になりそうなものを考えてみました。 本来なら、Alloy標準機能のModelの機能を紹介したい所なのですが、まだそっちはあまり本格的にいじれてないのと、外部…
前回書いたエントリが意外と注目を集めたので、続編というわけではないのですが、Alloyで簡易のスライドメニューを実現する方法についてまとめておこうと思います。 目次 これから作るアプリのイメージ ソースコード index.coffee index.jade index.tss ソー…
現在、作業が比較的落ち着いてるのと、先々考えても、Alloyはひとまず抑えておいたほうがよいかと思って、やや食わず嫌い気味だったAlloyを最近本格的にいじりはじめました。 過去何度かトライはしていたのですが、自分が欲しいサンプルアプリ(まずは画面遷…
はじめに 例えば、Ti.UI.LableのようなUIを複数利用する場合、それぞれに、幅、高さ、色、位置という値を適宜設定する必要があるため、それなりの量のソースコードになってきます。 var win, label1, label2, label3 win2; win = Ti.UI.createWindow({ title…
前回ちょっと脱線して変数を扱いましたが今回は、制御文のifについて取り上げます。 目次 なぜif文をとりあげるのか? if文を使ったサンプル まず list1とlist2に格納されてる「型」を理解する == と === の違い Titanium Studioで生成されるひな形アプリをベ…
前回書いたエントリに関してid:donayama さん のこのはてブコメントで forの中のvarは危険な香り というフィードバックをいただき、さらに@ryugoo_さんからもTwitterでこんな感じで言及してもらいました @h5y1m141 クロージャを使う必要はないと思いますが、…
前回は、関数についてとりあげたので今回は、制御文についてとりあげていこうと思います。 取り上げる制御文 プログラミング言語別に利用できる制御文が色々あり、その記法も異なってきます。 JavaScriptでもいくつか利用できる制御文がありますが、Titanium…
昨日ですが、Titaniumもくもく会に参加してきました 自分は、最近使用して劇的に作業効率があがったTiShadowの紹介をするこんな↓LTをしました 20140319 titanium meetupvol17 from Hiroshi Oyamada TiShadowの概念説明含めたエントリはこちらをご覧ください …
先日、シリコンバレーで起業したエンジニアに聞くトークイベントを開催しました。 今回喋ってもらった中河さんは以前からの知り合いなのですが、そもそも中河さんをご紹介いただいたのも、何度かこのトークイベントで喋ってもらってるpaperboy&co.の梅谷さん…
はじめに 自分のような非エンジニアな人が、Titanium Mobileに興味を持って取り組み始めてつまづく要因が色々あると思うのですが、JavaScriptの基礎的な部分の理解がちょっと足りないことによるものというのは結構大きいかなと思ってます。 JavaScriptの基礎…
先月に、Nexus5にMNPしてから、iPhoneは基本的に利用しなくなり、Nexus5で基本的には過ごしてますが、Androidな流儀になれてきたのと端末自体の性能が良いこともあり、全くストレス感じることなく日常使いできてます。 日常的に、Androidを使ってて、 「あー…
例えば、地図上にピンが表示されてあって、それをタッチしたらそのお店の詳細情報が記載されたViewが下からアニメーションでせり上がってくるようなUI 言葉だと伝わりづらいので、絵にしてみました。 左から順番に意図を説明します スクリーン上には標示され…
先月の自分の誕生日の日に、娘と一緒に参加したワークショップでこんな作品を作りました 下地となる彩度がおさえられたグレーっぽい紙の上に、クレヨンで大まかに絵を書いてから、絵の具で上から雪を描くことで、クレヨン部分は油分あるために絵の具がはじか…
先週ですが、ビール片手にWeb系の中の人と理想のチームについて考えてみませんか?というイベントを実施しました。 イベントレポートとして、会社のブログに書かないといけないのですが、そちらの方はもう少し文章量を削った形で公開するので、そのための土…
色々あるみたいで最初GraphicsMagick for node.jsなgmというモジュール試したのですが、サンプル通りにやってもリサイズ出来なかったので、NODE.JS MODULESのresizeタグで一番上にあったeasyimageを試したら、意図したように動作したのでこちらを利用しまし…
食わず嫌いというよりも、イマイチそのメリットがわからずにスルーしていたTiShadowですが、GruntとTiShadowでTitaniumアプリのテストを自動化しようを読んでTitanium Mobile を実務的に使うための開発環境の整え方(2)を見ながら、環境構築して、いじりは…
昨日の2月23日(*)で、41歳になりました。 Facebookで誕生日のお祝いメッセージを見てて、ふと、今年の目標についてしっかりと文章に残してなかったこともあり、折角なので改めて書いておこうと思います。長文なのでざっくりまとめると スキルは持ってるのは…
ここ最近タイミングが合わなかったりして参加できなかったのですが久しぶりもくもく会参加しました。 @ryugoo_ さんや @k0sukeyさんといういつもの面々以外にも、違うところで何度かお会いしてる@yamadai777さんのようにこれまでと違った方がLTされるなど昨…
約1年ほど前に2回線ともauにして、約4000円ほどで運用していましたが、1回線をMNPしたので今後の予定維持費まとめておきます。 1回線MNPしたのはNexus5が欲しかったから 維持費としては、2回線で4000円でそれなりに満足していたのですが、年度末に向かうこの…
NHK 番組表 API を触る為の Ruby クライアント作ったというエントリを見てて気になったので、Titanium Mobileで同じようなことが実現できなかなぁと思ってちょっとチャレンジしてみました。NHK番組表 APIのラッパー的なものを作りつつ、それを使ってこんな感…
ペパボのume3_ さんとHerokuの方をお招きしたトークイベントやったことを書きましたがキャリアトークイベントは、出来る限り継続していきたいし、そのためには、しっかりとした成果というか結果を出さないとと日々考えてます。 (あとは、あういう場が作れな…
前回これを書いた時に 今回の内容をベースに、次回は ACSと連携させたログイン処理という内容で書いていければと思ってます と書いていたのでその続きです ACSとは? Titanium Mobile開発してる人なら知ってると思いますが、MBaaSの一つです。MBaaSとしては…
結論を先に書くと、緯度と経度両方の値をセットしてupdateしないとダメなようです。 例えば、Node.js+expressなWebアプリを作ってる場合に、 exports.edit = (req, res) -> latitude = req.query.latitude companyName = req.query.companyName place_id = r…
最近、Node.js+expressなコードをずっと書いてて、ホントはそっちの話を書きたいのですが、昨日ペパボとHerokuの中の人に聞くチーム間コミュニケーションのホンネというイベントを実施したので印象に残った話とか、運営面で工夫したことについて長文ですが振…