タグ

ブックマーク / imthinker.net (6)

  • 「Titanium もくもく会 Tokyo #4」に参加してきました | imthinker.net

    「Titanium もくもく会 Tokyo #4」に行ってきました。今回はニフティさんに会場を提供していただきました。ありがとうございます。LT がメインの会になった感じですが、 Titanium Mobile ユーザー会からも重大発表がありました。 それでは、簡単にレポートをば。 Lightning Talk @sawada50 さん – アプリの大量生産 最初は @sawada50 さん。今回会場を提供してくださったニフティの中の人でもありますが、 Titanium Mobile でアプリを大量生産してリリースしましたよーという内容の LT 。 YouTube のリクエストパラメータと Titanium の色に関連するパラメータを変更することで、様々なニーズを満たす動画系アプリを大量に作ってリリースすることができましたとのことで、アイデア勝ちだと思いました。 サクサクと動くアプリケーシ

  • 【1日目】Strict mode と JSLint で書く Titanium Mobile | imthinker.net

    この記事は @astronaughts (通称・あすとろなんとか) さん主催の Titanium Mobile Advent Calendar 2012 向けに書いています。 Early Advent Calendar とは異なり小ネタ以外もご自由にとのことなので、参加したい方は ATND へ ! さて、1日目を担当することになったわけですが、ちょろっと硬いネタでスタートを切らせてもらおうと思います。多分どこかでタガが外れると思うので…。今回は Titanium Mobile を Strict mode で書いてみましょう。 Titanium Mobile & JavaScript 今更ですが、Titanium Mobile は JavaScript を使う開発ツールじゃないですか。 Appcelerator からも JavaScript コーディング規則が提示されていますが、人によって規

  • 【13日目】TabGroup をラップする | imthinker.net

    この記事はアストロナントカ @astronaughts さんの企画「Titanium mobile “early” Advent Calendar 2012」向けに書いています。11月1日 ~ 30日まで毎日誰かが Titanium Mobile についての記事を書いていくというイベントです。 Ti.UI.createTabGroup をスマートに書きたい 前々から不思議だったんです。何て TabGroup だけ add じゃなくて addTab なのかって。「ほら、私って View とは違うじゃない? Window だって手中に収めちゃう存在だし」なんて言葉が聞こえてきそうです。許せません。冗談です。var tabGroup = Ti.UI.createTabGroup(); var tab = Ti.UI.createTab({ title: "タブ", window: Ti.UI.c

  • ソフトウェア開発に便利な Mac 用アプリケーションを集めてみる | imthinker.net

    Web アプリケーションや Titanium Mobile アプリケーション開発など、プログラムを書く場面では沢山のアプリケーションにお世話になります。開発を効率よく行うために様々なアプリケーションを試して組み合わせてきました。 今回は私的なメモも兼ねて普段使っているアプリケーションを紹介します。アプリケーションフォルダを見ながら適当に抜き出すので順番とかカテゴリはバラバラです。 1. TotalFinder 18ドル。英語。 http://totalfinder.binaryage.com/ これは有名だと思います。単体のアプリケーションとして動作するのではなく、 Finder の拡張として動作するので特に意識せずに使えるのが良いです。 主な機能としては Finder のタブ化と純粋なカット & ペーストの追加など。通常の Finder でも cmd + option + v で移動が

  • Titanium でクラスっぽいモノを書くときに気をつけること | imthinker.net

    Titanium Mobile は JavaScript を使って iOS や Android などモバイルプラットフォーム向けのネイティブアプリケーションを構築することができるツールキットです。 JavaScript はクラスベースではなく、プロトタイプベースのオブジェクト指向言語ですが、言語仕様上まるでクラスベースであるかのような文法が見受けられるために混乱を招きがちです。そのため、 JavaScript そのものを糖衣する CoffeeScript ではクラスベースとして振る舞うような文法が採用されています。 クラスベースのオブジェクト指向言語に慣れた人からすれば、 JavaScript のプロトタイプに頭を抱えることなく Titanium Mobile アプリケーション開発を行える CoffeeScript  は有益な言語です。しかし、 Titanium Mobile アプリケーシ

  • 【Titanium Advent Calendar 2011:六日目】Titaniumでも便利なJSテクニック

    About Mobile App Engineer Ryutaro Miyashita (a.k.a. ryugoo) Titanium Certified Developer / Titanium Certified Expert 保有。一番好きな言語は Python 。サーバサイドアプリケーションからモバイルアプリケーションまで手がけるデベロッパ。主に Appcelerator Titanium™ 関連のコミュニティで活動している。 Recent 5 2014.12.31 » 2014 年の振り返り 2014.12.30 » 2014 年に買って良かった物 2014.07.06 » 第2回 かわいい Kotlin 勉強会に行ってきた #jkug 2014.05.26 » シリコンバレーに持って行って良かったもの 2014.02.02 » Topping TP20-Mark2 を買ってみ

    【Titanium Advent Calendar 2011:六日目】Titaniumでも便利なJSテクニック
  • 1