これがばかげた質問であれば、私を許してください。私はモバイル開発に少し慣れていません。
iPad、Android、および BlackBerry PlayBook デバイス用の Adobe Flex 4.6 を使用したアプリの構築をテストしようとしています。
私は本当に手っ取り早く汚い 'Hello World!' を構築しました。はじめるアプリ。画像、ボタン、テキスト ボックスをページに配置し、すべて中央揃えにしました。アプリケーションの DPI を 160 に設定しました。
PlayBook でアプリを実行すると、すべてが正常に表示されます。同僚から iPad をもらってテストしようとしていますが、別の開発者の iPod Touch でテストしましたが、アプリはまったくうまくスケーリングしませんでした。画像とテキストボックスの位置がずれていて、テキストボックスが画像の上に少しはみ出していました。
Galaxy Tab 10.1 をシミュレートするために Flash エミュレーターを数回実行しました。要素は問題ないように見えましたが、画面サイズが大きいために中心からずれていました。そのため、アプリはまったくスケーリングされていません。
ここで何か不足していますか?
編集:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:Label x="323" y="365" width="377" height="40" fontSize="36" text=""
textAlign="center" verticalAlign="middle" id="label1" />
<s:TextInput id="textbox1" x="365" y="227"/>
<s:Button id="button" x="433" y="289" width="159" label="Button"
click="button_clickHandler(event)"/>
</s:Application>