Tizenアプリ作成
■ このスレッドは過去ログ倉庫に格納されています
2013/09/18(水) 11:41:46.56
好きで作ってる人なんていないと思うが、一応建ててみる
2013/09/18(水) 11:48:41.77
Web framework の問題点
- 全体的にタッチイベント処理がjQMを魔改造したフレームワークに依存してる
- iframeはロード完了時に縦幅がコンテンツ内容に応じて変更される。
- iframe内部だけをスクロールさせることはできない。
- ていうかiframe内部をタッチしても親コンテンツもスクロールしない
- つまりiOSやAndroidでいうWebViewのようなものを、コンテンツ内の一部領域だけに使用する のはほぼ無理
Native framework の問題点
- APIが全体的にマルチスレッドを考慮してない。HTTP通信処理などもメインスレッドからしか発行できない
開発環境の問題点
- すげえ不安定。10回アプリ起動したらPCと端末を再起動しないといけないとかザラ。
- 実機はARMなのにエミュはx86だけ。実機用とエミュ用にビルド設定を切り替える必要がある
Tizen SDK 2.2 の問題点
- どう見ても未完成。
- 全体的にタッチイベント処理がjQMを魔改造したフレームワークに依存してる
- iframeはロード完了時に縦幅がコンテンツ内容に応じて変更される。
- iframe内部だけをスクロールさせることはできない。
- ていうかiframe内部をタッチしても親コンテンツもスクロールしない
- つまりiOSやAndroidでいうWebViewのようなものを、コンテンツ内の一部領域だけに使用する のはほぼ無理
Native framework の問題点
- APIが全体的にマルチスレッドを考慮してない。HTTP通信処理などもメインスレッドからしか発行できない
開発環境の問題点
- すげえ不安定。10回アプリ起動したらPCと端末を再起動しないといけないとかザラ。
- 実機はARMなのにエミュはx86だけ。実機用とエミュ用にビルド設定を切り替える必要がある
Tizen SDK 2.2 の問題点
- どう見ても未完成。
2013/09/18(水) 11:55:38.15
Web framework では jQM を魔改造したようなフレームワークを使うことになるが
jQM本来のテーマ機構をこのフレームワークが消尽してしまっているため
アプリ開発者が部分的にUIの見た目をカスタマイズするのが割りと面倒
JavaScriptでの開発はTizenのEclipseプラグインが自動でlintチェックを行うが、
フレームワークのコードに対しても大量に警告を出す上に
警告ごとにその扱い(エラー/警告/情報/無視など)を変えるカスタマイズが十分にできないので
結局そのプラグインによるlintは諦めて、自分でjslなどのlintコマンドを入れるようになる
jQMのDialogをこのフレームワークはサポートしておらす挙動が変
仕方なくjQMのPopupを多用するが、PopupはPage中にすべて定義しないとならないため
複数のページに同じPopupの定義を記述する羽目になる。
結局何らかのHTMLプリプロセスするスクリプトを書く感じになった
jQM本来のテーマ機構をこのフレームワークが消尽してしまっているため
アプリ開発者が部分的にUIの見た目をカスタマイズするのが割りと面倒
JavaScriptでの開発はTizenのEclipseプラグインが自動でlintチェックを行うが、
フレームワークのコードに対しても大量に警告を出す上に
警告ごとにその扱い(エラー/警告/情報/無視など)を変えるカスタマイズが十分にできないので
結局そのプラグインによるlintは諦めて、自分でjslなどのlintコマンドを入れるようになる
jQMのDialogをこのフレームワークはサポートしておらす挙動が変
仕方なくjQMのPopupを多用するが、PopupはPage中にすべて定義しないとならないため
複数のページに同じPopupの定義を記述する羽目になる。
結局何らかのHTMLプリプロセスするスクリプトを書く感じになった
2013/09/18(水) 11:59:50.00
Native framework のコレクションクラスはAPIのコンテナ類がシビアなメモリ管理を要求する
特にJSONまわり
Tizen::Web::Json::JsonWriter::Compose(const IJsonValue *pValue, void *pBuffer, int bufferLength)
が引数にバッファサイズを指定する必要があるとかありえん面倒くさい
別のOSSライブラリを持ってきて突っ込んだ方が明らかに楽
ByteBuffer とか明らかにjavaのnioのパクリだろ
特にJSONまわり
Tizen::Web::Json::JsonWriter::Compose(const IJsonValue *pValue, void *pBuffer, int bufferLength)
が引数にバッファサイズを指定する必要があるとかありえん面倒くさい
別のOSSライブラリを持ってきて突っ込んだ方が明らかに楽
ByteBuffer とか明らかにjavaのnioのパクリだろ
2013/09/18(水) 12:01:37.38
OS 2.2 の段階では複数解像度サポートはかなり不十分
スケーリングだけは「横幅360pxってことで」という感じに指定できるが、
画像リソースなどを解像度別に切り替える仕組みが CSS media query しかない
スケーリングだけは「横幅360pxってことで」という感じに指定できるが、
画像リソースなどを解像度別に切り替える仕組みが CSS media query しかない
2013/09/18(水) 16:58:48.35
開発が放棄されたOSでやる意味は?
2013/09/18(水) 20:14:37.15
ドコモが開発するんじゃなかったの?
2013/09/19(木) 00:55:40.85
http://mobile.slashdot.jp/story/13/07/09/0325239/
先日、NTTドコモも採用を予定しているスマートフォン向け新OS「Tizen」の開発プロジェクトが
終了しているのではないかという噂があったが(/.J過去記事)、Intelが公式にこれを否定したようだ。
TizenExpertsによると、Intelは依然としてTizenの開発に非常にコミットしており、
今年にはTizen 2.1のソースコードもリリース、さらに車載デバイス向けの「Tizen IVI 2.0」や
Tizen 2.2のBeta版SDKもリリースしたばかりだとして、開発が終了しているということを否定するコメントを出しているとのこと。
先日、NTTドコモも採用を予定しているスマートフォン向け新OS「Tizen」の開発プロジェクトが
終了しているのではないかという噂があったが(/.J過去記事)、Intelが公式にこれを否定したようだ。
TizenExpertsによると、Intelは依然としてTizenの開発に非常にコミットしており、
今年にはTizen 2.1のソースコードもリリース、さらに車載デバイス向けの「Tizen IVI 2.0」や
Tizen 2.2のBeta版SDKもリリースしたばかりだとして、開発が終了しているということを否定するコメントを出しているとのこと。
2013/09/19(木) 11:34:52.35
俺>>1だけど、金もらって作ってるだけだし俺に意図を聞かれても困る。
「開発が放棄されたOS」ってのはデマだろうけど、
現状の日本でSamsungがiPhone相手に巻き返せるとはあまり思わんよね
Tizenじゃ完成度が低すぎる上に、Androidと違って全く何もサプライズがない
IntentのかわりにAppControlって仕組みがあるけど、それだけ。
HTML5で作れるってのも(特に上下方向のレイアウトで)不便さしか感じない。
「開発が放棄されたOS」ってのはデマだろうけど、
現状の日本でSamsungがiPhone相手に巻き返せるとはあまり思わんよね
Tizenじゃ完成度が低すぎる上に、Androidと違って全く何もサプライズがない
IntentのかわりにAppControlって仕組みがあるけど、それだけ。
HTML5で作れるってのも(特に上下方向のレイアウトで)不便さしか感じない。
2013/09/19(木) 13:07:39.08
泰然自若
2013/09/19(木) 14:48:33.59
開発放棄してないってだけなら、個人レベル含めて山ほどある訳だが、Tizenで何したいのかが見えない。
他メーカーに牛耳られたくないってのは、メーカーの都合だしな。
他メーカーに牛耳られたくないってのは、メーカーの都合だしな。
2013/09/20(金) 04:17:07.85
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2013/09/20(金) 06:51:30.97
BeOSが無ければAndroidが無かったように
無名だろうと多様性はいる
無名だろうと多様性はいる
2013/09/20(金) 10:10:49.88
俺ネイティブで開発してるけど、本当にAPIが中途半端というかいい加減というか。
特に描画関係は酷い。iOSやAndroidのリッチなAPIに慣れてると憤死もの。OpenGL使えってことなのかも知れんけど。
あと、構造体の配列を受け取るAPIがあるんだけど、配列の要素数ではなく
配列全体のバイト数を渡さないといけなかったりしてハマった。
せめてリファレンスにそう書いておいてほしい。てかなぜコレクションを使わん?
それとデバッガが使い物にならん。ブレークポイントがまともに機能しない。
総じてダメすぎる。
よく「Androidも最初はダメだった」って話が出るけど、それ以上にダメだと思う。
特に描画関係は酷い。iOSやAndroidのリッチなAPIに慣れてると憤死もの。OpenGL使えってことなのかも知れんけど。
あと、構造体の配列を受け取るAPIがあるんだけど、配列の要素数ではなく
配列全体のバイト数を渡さないといけなかったりしてハマった。
せめてリファレンスにそう書いておいてほしい。てかなぜコレクションを使わん?
それとデバッガが使い物にならん。ブレークポイントがまともに機能しない。
総じてダメすぎる。
よく「Androidも最初はダメだった」って話が出るけど、それ以上にダメだと思う。
2013/09/20(金) 10:56:26.59
はやく純正の地図アプリを見てみたいよね。
あの位置情報APIどうなってんのww
あの位置情報APIどうなってんのww
2013/09/20(金) 11:15:51.89
泰然鳴動してねずみ一匹、チュー
2013/09/22(日) 16:15:36.02
Tizenのアプリ作成教習本を本屋で見たけど誰が買うんだ?
あとFirefoxOSのもあったな。
あとFirefoxOSのもあったな。
2013/09/24(火) 10:07:18.61
>>17
仕事で作る人が買うんだよ。
仕事で作る人が買うんだよ。
2013/09/24(火) 23:48:19.97
利益を生まないものは仕事とはいわんだろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市早苗首相の答弁めぐり参院予算委が再三ストップ 立民会派が“台湾有事”答弁に納得せず [♪♪♪★]
- 【東京】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★3 [nita★]
- フィンランド、ミスや国会議員つり目投稿 くり返されるアジア人差別 ★3 [蚤の市★]
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…★3 [Anonymous★]
- 高市総理 台湾有事めぐる答弁 撤回せず ★2 [♪♪♪★]
- 【芸能】元フジ・菊間千乃氏 自宅の湯船は「1年で2、3回」しか入らない 毎日入る人58%調査に「衝撃を受けている」 [冬月記者★]
- 【悲報】高市「台湾有事、誤解を与える言い方だったのは反省します😤」 [359965264]
- 【急募】新たな上野動物園の目玉【安倍晋三禁止】 [163661708]
- どうにかしたきゃ自分でなんとかしろ
- 赤坂サウナ 身元判明 川崎在住の会社経営者 [628392482]
- TV局「中国在住日本人さん、今の中国の実情を教えて」→ポジティブな話が集まりすぎて愛国者ブチギレ [834922174]
- りくろおじさんってそんなに美味しいの?
