Titanium.UI.iPhone.NavigationGroupに置き換わるNavigation機能を有するWindow
同一View内に2つTableView A,Bがあって、AからBにドラッグドロップする機能を書きたいんですが、現状のTiUITableViewだとセルをつかむ処理をフックできなさそうなので、モジュールを作ってみようと思います。 まずは空のモジュールを作ってみます。例によってiPhone用です。公式ドキュメントの通りにやればできるのですがハマりました。何処かにidはネームスペースと書いていたので、モジュールはid.nameの形式になると思い込んでいてハマりました。以下の例だとcom.taichinoがモジュール名です。firstmodに意味はありません。 このコマンドを打つと、モジュール用のxcodeprojが生成されます。このxcodeprojに変更を加えてビルドするとモジュールができる仕組みです。プロジェクトのディレクトリ構造は以下のようになっています。Classes以下に普通にObje
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
現在iPhoneアプリの開発奮闘中。今日は『iPhoneAppProgrammingGuide.pdf』を読んで、ファイルシステムについて学びました。学んだ事を書きたいと思います。 iPhoneアプリケーションは、サンドボックスという構造で各種ファイルを保持しています。フォルダによってiTunesでバックアップされるされないや、何を置くべきという指針があるようです。以下文章中にある引用は、全て以下ドキュメントからの引用です。iOS Application Programming Guide サンボボックスとは For security reasons, iOS restricts each application (including its preferences and data) to a unique location in the file system. This restri
本連載「Apple Geeks」は、Apple製ハードウェア/ソフトウェア、またこれらの中核をなすOS X/iOSに関する解説を、余すことなくお贈りする連載です(連載目次はこちら)。 UNIX使い向けを始め、Apple関連テクノロジー情報を知りつくしたいユーザーに役立つ情報を提供します。 実は変更されているiCloudの仕様 iCloudには、他のアップル製品と決定的に異なる点がひとつある。ユーザーに供給するのはあくまで「サービス」であり、その仕様を変更する権限がアップルに残されているということだ。ハードウェアと(パッケージ型の)ソフトウェアは、いったんユーザーの手に渡ってしまえば、メーカー側がその使い方を大幅に制限することは難しいが、iCloudならば可能だ。それは利用規約を見ても明らかだろう。 実際、iCloudのサービス開始から1ヵ月程度しか経過していないが、その仕様の一部はすでに変
Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key Titanium Mobileで作ったアプリがリジェクトされたので記念に。 今回リジェクトされた理由は、iCloud対応でデータの格納場所が厳密に定められ、チェック内容が変更になったからです。これからのアプリは生成されたデータを格納する際には以下のルールに従う必要があります。 (1) アプリが再生成できないファイルは/Documentsに保存 例えば、メモ帳アプリでユーザが書いたメモなんかはこちらに保存しないといけません。iCloudで自動的にバックアップされます。 (2) 再生成可能なファイルは/Library/Cachesに データベースのキャッシュも含む、とありますが、ダウンロードされたファイルなどもここに置くのが正し
このウェブサイトは販売用です! samulife.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、samulife.comが全てとなります。あなたがお探しの内容が見つかることを願っています!
みなさん、タイタンやってまっかぁ?わい? わいタイタンやで(・∀・)イイ!! てことで、先週 Untitled!!!!!!!! で講演してきたわけですが、Twitterでの反響を見てますとTitanium Mobileやってみたい!って声もちらほら見受けられて、僕も話して良かったと感じていますです。で、皆さんはこれからTitanium勉強して僕におしえてくっさい! そんなわけで、今回は自分的にメモ的なメモ。Titanium Mobile はネィティブなUIが使えますので、それをフル活用していこうぜってのが今回のエントリの主旨。 ボタンとかアイコン作ったりするのめんどいので、システムボタン使おーぜってことす。そのほうが下記コードのような感じで、プロパティの部分が1行で定義できたり、組み込みのアプリと同じ振る舞いをするだろうとユーザーも理解しやすいだろうってことです。さて、そのシステムボタン、
通信会社のすみっこでスマートフォンとWebの仕事をしています。 � スマートフォン関係やTitaniumMobile��/jQuery/Macなどの記事を���書いたり、リンクをまとめたりしたいと思います。 そしてご存知かと思いますが、iPhone5ではディスプレイのサイズが大きくなっており、アプリでも対応が必要です。 iPhone4,4Sの(960×640)からiPhone5(1136×640)と縦長になっています。 そのため、非対応の場合はアプリの上下に黒い空白ができます。 僕はTitanium mobileでiOSアプリを作っていますが、詰まった点などを簡単にですが紹介したいと思います。 発売に間に合わせるって意味ではちょっと遅いですが、これから対応する方は参考にして頂ければ幸いです。 環境 ——————————————————— MacOS 10.7.4 Lion Titanium
ImageViewではピンチ操作で画像を拡大縮小させることができません。 しかしそういった操作性というのはモバイル端末においては必須といっていい機能になりつつありますよね。 実装方法としてはScrollViewとImageViewを併用することになります。 サンプルコード var win = Titanium.UI.currentWindow; var fileURL = "" //画像データのURLを指定 var scrollView = Titanium.UI.createScrollView({ contentWidth:'auto', contentHeight:'auto', showVerticalScrollIndicator:true, showHorizontalScrollIndicator:true, maxZoomScale:50, minZoomScale:0.5
MapViewのアノテーション表示処理をカスタムしたくてモジュール作りに走ってみた。 参考リソース 日本語リソースとしては以下のページがとても参考になる。 [Titanium] Titanium Module Development メモ – その1 – それはBlog [Titanium] Titanium Module Development メモ – その2 – それはBlog チュートリアルとして見るとモジュールの設置やtiapp.xmlの編集が抜けていたりするけれども、全体的にスクリーンショット入りでわかりやすくまとまっていてGJなかんじです。 後は本家のPDFを見るべし。 モジュールの作成 モジュールはアプリケーションとは別のプロジェクトとして作成する。 準備 $ alias /Library/Application\ Support/Titanium/mobilesdk/os
Objective-CのModuleへ画像を渡す方法 (3件の投稿) (2件の返信) monoqlo が14時間前に開始しました。 monoqlo の最近の投稿 はじめまして、よろしくお願いいたします。 過去ログを検索したのですが見当たらなかったので質問させていただきます。 ◆ 環境 iPhone SDK : 4.3 Titanium SDK : 1.7.1 iPhone:3GS ◆ 実現したいこと JavaScriptで生成した画像データをObjective-Cのモジュールへ渡し、画像処理を加え、再びJavaScriptへ効率よく渡す。 ◆ 現在の状況 いったんDocuments内にJavaScriptで保存し、Objective-Cでそのパスを取得。 画像処理が終わったら、UIImage形式でjavascriptへ返す。 /* Documentsに画像(newImage)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く