web-dev-qa-db-ja.com

Nuclear RTOSをベースにした中国の携帯電話向けの開発を開始するにはどうすればよいですか? (MTK)

中国の携帯電話が非常に人気を博していることに気づきました。おそらく、その非常にリーズナブルな価格と多くの最新機能(タッチスクリーン、高度なマルチメディア、ダブルSIMカードなど)が原因です。

独立した開発者としてこの携帯電話用のカスタムソリューションを開発する方法があるかどうか疑問に思っていますか?ツールキットとドキュメントを入手するにはどうすればよいですか?

私はいくつかのリソースを見つけましたが、主に一貫性のない技術ノートであり、多くの場合中国語のみです。今のところ、中国の携帯電話の大部分はMediaTek(MTK)のチップに基づいており、オペレーティングシステムはNucleus RTOSおよびMMI(plutoMMI?)フレームワークに基づいています。残念ながら=はありません。 Java REが利用可能です(OK、Javaを搭載した携帯電話もありますが、Javaは私が探しているものではありません)

SDK、ドキュメント、エミュレーター/シミュレーター、ハウツーなどが利用できますか? MTKモバイル用のカスタムアプリケーションを開発、展開、テストする方法は?

17
juckobee

私たちは中国から携帯電話を輸出しているので、多くの中国の携帯電話メーカーと仕事をしています。私はこれらのMTKベースのデバイス用の新しいアプリケーション、特に電子メールプログラムを構築することに本当に興味があります。 6235プラットフォームは、今後最も成長が見込まれる場所であると思われるため、6225プラットフォームを検討するのは少し遅れています。 6235と6225の主な違いは、6235がWi-Fiをサポートし、Edgeで動作し、高速であることです。

スティーブ、あなたはG2について言及しました。 Androidは、中国の携帯電話製造のブレイクアウトOSになると思います。地元のエンジニアやデザイナーがそれを理解すると、ばかげて便利なアプリケーションやモデルが大量に繁栄し、 Windows Mobileデバイスで現在見られるように、主要なエクスポート(税関)の問題になることはありません(中国人は通常、ライセンスされたソフトウェアを提供していないため)。

3
user104550

MTKサービスは有料です。彼らに連絡して、チップ、ソフトウェアSDK、ドキュメント、およびテクニカルサポートの料金を支払う必要があります。

「何らかのリソース」をどこで入手できるかはわかりませんが、一部の顧客から漏洩している必要があるため、これらのリソースの使用は違法と見なされます。

3
Francis

私はデザイン会社のエンジニアです。 MTシリーズの携帯電話と英語の説明付きのMTK開発プラットフォームがあります。元のリリースとマニュアルは英語で書かれています(約300mb pdfファイル)。SDKにはVisual C++で書かれたシミュレーターがあります。MMIインターフェイスは機能します核rtososの下。コードはV ++です。

3
user128688

プラットフォームソースの場合、これが出発点になります。

https://www.mentor.com/embedded-software/downloads/nucleus-source-interest_reg

私はRTOSの実際の経験がありません、私はGNU/Linuxの人です

2
RzR

私はあなたと同じワゴンにいて、WIFIと利用可能なSDKを備えたスマートフォンを低コスト(40ドル以下)で選択しようとしています。また、結果なしでMediatekに連絡しました。私はあなたにアドバイスを与えることができます、実際には私が今していることです。 SDKとドキュメントへのアクセスとともに、サプライヤと一括購入の交渉を試みてください。以前はARMベースのシンクライアントでそれを実行して動作しましたが、30個購入する必要がありました。

2
ruhalde

SciPhone G2 Dreamを購入し、初期調査を行いました。この特定の電話はJ2MEアプリケーションを実行しますが、ネイティブアプリケーションで何ができるのか(もしあれば)も疑問に思っています。理想的には、BluetoothGPSをこの電話で動作させたいと思います。

このページ GCCをNucleusと連携させる方法について説明していますが、これが役立つかどうかはわかりません。

メンター (Nucleusのメーカー)は、開発者スイートの試用版を利用できます。無料トライアルをリクエストしました。ウェブサイトがコストについて言及していないのは少し心配です。彼らはまたエミュレーターを持っています。

どのような電話を手に入れ、どのようなアプリケーションを開発する予定ですか?

2
Steve

「中国語」の電話が何を意味するのか正確にはわかりません。しかし、あなたはODM電話について話しているかもしれません。ほとんどの場合、これらの電話は、いくつかのカスタマイズが施された通常の電話のシステムクローンです。購入して分解し、どのプラットフォームで実行されているかを確認することをお勧めします。多分それはOMAPか何か他のものを使っていますか?その場合、あなたはおそらくどのように進めるかについてより多くの知識を持っているでしょう。たぶんそれはLinuxとも互換性があります。

0
sybreon