Appcelerator fix for Ti.Map on iOS after upgrading to Titanium 3.4.0 by John Jardin | Oct 3, 2014 | Uncategorized | 7 comments This is a quick tip on how to get Ti.Map working again on your iOS7 builds after upgrading Titanium to SDK 3.4.0. Quick Note For the sake of those who just want to know how to fix the problem and not why it occurred, I will commence this post with the fix and then after th
意外とnendを使った記事が少なかったので書こうと思います。 多分Titaniumあるあるなのではないでしょうか。 nend(ネンド)は、日本最大級のiPhone・Android対応のスマートフォン向け運用型アドネットワークです 普通ならネイティブで開発するため、 ios,Androidそれぞれの拡張webviewがnendから用意されているため、 起こらない問題かもしれません。 nend広告をクリックGoogle Play Storeが開かれない問題 AndroidのWebViewでWEBサイトのアプリ広告をクリックするとこうなります。 結構びっくりします。AndroidのChromeで表示すると普通にGoogle Play Storeが開かれるのにアプリのWebViewだとなぜ。。 nendの資料を探してみる nendメディアパートナー向け資料 http://nend.net/dl/m
Alloy プロジェクトでウィンドウを閉じたら配下の View のイベントを remove したい。ほぼ自動でTitaniumAlloy Android ですと、View パーツを console.log するとプロパティでイベントが参照できたりするので、そこそこ自動化しやすいのですが、iOS も視野にいれると、はい。クロスプラットフォームですしね。 というわけで、がんばります。 最新版の Alloy 1.5.1 で動作確認していますが、プライベート変数にアクセスしたり、Alloy がコンパイルしたソースコードを正規表現で抽出したりと無茶をしている所があるので、Alloy がバージョンアップしたりすると動かなくなる恐れがあります。 alloy.jmk は Alloy がコンパイルする前後に処理をフックすることができます。プロジェクトフォルダへ移動し、$ alloy generate jmk
iPhone6, 6plusが出たことでiPhone向けでもViewを切り替えなければならないケースが出てきました。今のところplatformHeightで判断して切り替えるようにしています。 var platformHeight = Ti.Platform.displayCaps.platformHeight; Alloy.Globals.isIPhone6Plus = platformHeight === 736; Alloy.Globals.isIPhone6 = platformHeight === 667; Alloy.Globals.isIPhone5 = platformHeight <= 568; "Label[if=Alloy.Globals.isIPhone6Plus]": { text: "iPhone 6 Plus" } "Label[if=Alloy.Global
ブログでも書きました。⇢ 元記事 ソースコード ⇢ team-cheekit/likeGunosy(github) 背景 画面を横にスワイプすると、タブも動くUIを作りたかった. 実装方法 ここを見た。 Scrollable Tabs + Draggable Windows example (Titanium Alloy) 基本的に上記参考リンク先のコードをコピペでいいですが、注意が1点。 もしNexus5などのdpiの高い端末で使うなら、 Alloy.Globals.currentTabWidth = width; if (Ti.Android) { switch(Ti.Platform.displayCaps.dpi) { case 120: width /= 0.75; break; case 160: width = width; break; case 240: width /=
9月29日にGAがリリースされた、300以上の不具合対策と機能改善が行われたTitanium SDK/Studioの3.4.0のリリースノートについて、 若干今更感があり、さらにいつも以上にざっくりな訳をお届けしたいと思います。 詳細はソースを当たって頂ければと思います。 Alloy 1.5.0 データバインドの改善、XML・TSSマークアップの改善(ActionBarへのプロパティ設定、KeyboardToolbar、L()による多言語化)がされた一方、localStorage syncアダプタが非推奨になり、 代わりにproperties syncアダプタを使用することが推奨されています。 iOS and Xcode Support iOS 8 SDKならびにXcode 6に対応しました。(Studio/CLIともに) iOS 6.xで動作するデバイスについては公式保証されなくなるので
1週間のTitanium/Appceleratorに関するブックマークを振り返るTi Weekly Clipsのお時間でございます。 急に思い立って一人開発合宿をしようかと昨日の帰りの電車で思い立ったものの帰りが微妙に台風の影響受けそうなので先送りに。 なかなか作りたいものが形にならないので、余計なことをしない状態を作って自分を追い込みたいのですが、 なかなか誘惑が多くてダメですね…。 ともあれ、今週の振り返りに参りましょう。 News - SDKアップデートやイベントなどのニュース ■Appcelerator Studio/SDK 3.4.0 GA is Now Available Titanium SDK/Studioの3.4.0の正式版がリリースされました。 iOS 8ならびにiPhone 6への対応というのが一番大きな特徴ではあるのですが、 解像度やiOS 7.xまでレベルのAPI
This is a guest-blog by Flavio De Stefano from Caffeina, originally posted in Italian on their own blog. Thank you Flavio for translating, updating and sharing this with us! Since we started working with Titanium here at Caffeina, we have seen it evolving so fast that, after a year of fulfilled projects, this framework doesn’t look quite the same anymore. As the development went on, we collected s
地味すぎて世間から忘れられてしまいそうな Titanium の布教も兼ねて、先日のもくもく会に参加もできず、存在自体地味なぼくもアピールしてみようかと投稿してみました。よろしくお願いします。 さて、突然のお誘いですが、お誘いというか、ぼくみたいな方にはお勧めですので是非どうぞ。 ぼくはどうも命名がふらふらしがちで、Alloy プロジェクトで $ alloy generate controller foo した後でも、やっぱり違うなーとコントローラ名をちょこちょこ変更しまくる癖があります。病気ですね。ただ、コントローラ名を変更すると言っても、変更するのはコントローラ、ビュー、スタイルの3つになります。毎度毎度こんなことをしていたらとても非効率ですよね。ということで、一括で簡単に変更したいなーという怠惰な理由でこのコマンドを作り始めました。普段から Titanium Studio ではなくて、
Titaniumには素晴らしいサポートサイト( http://support.titanium-mobile.jp/ )があるので、これまでQiitaには何も投稿していませんでしたが、先日のユーザー会でこのままでは地味すぎて世間から忘れられてしまいそうだという懸念が提出されましたので、投稿してみます。 で、表題の件ですが。まあ、ありがちですよね。例えば、WebViewを表示して、戻るボタンなどのコントロール用のViewをフッタ部分に表示するとします。 <Alloy> <Window> <WebView id="webview" url="http://www.google.com/" /> <View id="footer"> <Button>戻る</Button> <Button>進む</Button> <Button>再読込</Button> </View> </Window> </A
The Appcelerator offering has been discontinued All private source code of the Titanium SDK will be made public in the open source Titanium SDK github repository by March 1, 2022. For more information about the changes to Appcelerator, please read the full announcement and how to prepare your apps for Appcelerator end of support.
iOS 8 introduces 2 new Info.plist keys to explain the user why you (even in background) need access to his location. From iOS 4 through 7, this was done in run-time using the Ti.Geolocation.purpose property. Multilingual apps Now this has moved to the static Info.plist – which in Titanium you’d normally set in the tiapp.xml‘s ios > plist section – you might wonder how to set a specific text for ea
1週間のTitanium/Appceleratorに関するブックマークを振り返るTi Weekly Clipsのお時間でございますが、前置きもなく振り返りに参ります。 News - SDKアップデートやイベントなどのニュース 今週はお休みです。 Tips & Topics - ノウハウや技術紹介、解説記事 ■Titaniumもくもく会 #21参加しました - TitaniumMobile勉強記 もくもく会に参加できない人間にはレポートがすべてなので、非常にありがたいです(^^; 中で紹介されている@yagiさんのスライド、そしてTwitterで流れていた@ryugooさんのスライドを引用しておきます。 他のLTの情報があればお教えください… Titanium よりよい開発のために from Toshiro Yagi Titanium 3.3 / 3.4 と iOS で気をつけたいこと fr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く