[51CTO.comよりオリジナル記事] 2018年11月23日から24日にかけて、上海でGIAC Global Internet Architecture Conferenceが開催されました。 Mob のモバイル開発者サービス プラットフォームである MobSDK のプロジェクト ディレクターである Yu Xunjie 氏が、GIAC で素晴らしいプレゼンテーションを行いました。 モバイルインターネットは人々のライフスタイルに革命的な変化をもたらしました。モバイル アプリケーションの普及により、近年、世界のモバイル インターネット業界は技術的な爆発的な進歩を遂げています。このプロセスにおいて、モバイル開発者は最も重要な構築者およびプロモーターになりました。 Mob モバイル開発プラットフォームは 2012 年に設立され、モバイル開発のあらゆるニーズを満たす世界をリードするワンストップ モバイル開発サービス プラットフォームの構築に取り組んでいます。当初は、ShareSDK という 1 つの製品しかありませんでした。 Mob チームは市場を調査し、製品の研究開発に絶え間ない努力を重ねた後、13 の SDK 製品を中核とする製品マトリックスを迅速に確立し、これに基づいて、Mob ゲーム ソリューション、成長および収益化ソリューション、App Factory、MobPush スマート タグ プッシュ ソリューションなど、垂直産業ソリューション エコシステムを構築しています。また、サードパーティ ログイン +、Mob クラウド検証などの新しいソリューションも開発されています。 2018年末現在、Mobは世界中で28万人の開発者と38万のアプリにサービスを提供し続けており、合計96億台の独立デバイスをカバーしています。 使いやすさを第一に: ユーザーエクスペリエンスを継続的に最適化 Mob のモバイル開発者サービス プラットフォームである MobSDK のプロジェクト ディレクターである Yu Xunjie 氏によると、他のサードパーティ サービス SDK と同様に、Mob もすべての SDK 製品の安定性と効率性に対して厳しい要件を設けています。さらに、Mob は共感を持ち、ユーザーの視点からスタートし、ユーザー エクスペリエンスを常に最適化し、API の使用の難しさや SDK 統合の複雑さを軽減します。
Yu Xunjie、Mob モバイル開発者サービス プラットフォーム、MobSDK プロジェクト ディレクター API に関しては、Mob は早い段階で「インターフェースの近代化」という概念を提案し、言語機能を Java8 や Kotlin などの主流のコーディング言語の新機能に適合させました。設計コンセプトの面では、より直感的でエレガントで理解しやすいプログラミング モデルを採用しています。開発者が Mob の SDK 製品を使用すると、開発ドキュメントを少し読むだけで済み、あるいはまったくドキュメントを読む必要がなくなり、Mob の API を使用して多くの開発タスクを迅速に完了できます。 SDK 統合に関しては、Mob は「自動統合」ツールを実装しました。 Android 側では、IDE が提供する拡張機能を利用して MobSDK Gradle プラグインを作成しました。 iOS 側では、CocoaPods をベースにしたスクリプトによる自動統合ツールを開発しました。これらのツールを使用すると、開発者は必要なコンポーネントと対応する AppKey を Mob に伝えるためのスクリプトを数行記述するだけで、リソースのコピー、権限の適用、マニフェストの構成、バージョン管理など、本来複雑で面倒な操作を自動化できます。 2つの重量級コア製品 Mob は、「インターフェースの近代化」とミニマリスト思考という中核理念を堅持し、13 の SDK 製品を中核とする製品マトリックスを確立し、さまざまな新しいプログラミング機能に適応しながら、操作を簡素化し、理解コストを削減しました。 その中でも、ShareSDK は Mob の最初の製品であり、常に Mob の製品マトリックスの中核コンポーネントとなっています。 2012年には、サードパーティログイン、多機能共有など、今日のあらゆるアプリに不可欠なソーシャル共有機能を実装しており、非常に強力な技術的先見性を持っています。さらに、ShareSDK はすべてのユーザーのソーシャル行動に関するデータを集約、分析、視覚化し、アプリの洗練された操作をサポートします。 ShareSDK に加えて、MobLink は Mob のもう一つのコア製品です。かつて、アプリは孤立した島のようでした。 ShareSDK を通じてソーシャルにプロモーションすることはできましたが、Web ページ、WeChat アプリ、またはその他のプロモーション チャネルからアプリに戻ることは困難でした。この問題を解決するために、Mob は MobLink という製品を発売しました。 MobLink に基づいて、C エンド ユーザーは、任意の場所 (ブラウザー内の Web ページ、WeChat アプレットまたは Moments、街頭看板の QR コードなど) で DeepLink を介してアプリに戻り、指定された操作を復元できます。ユーザーが開発者のアプリをインストールしていない場合は、ダウンロードしてインストールするように誘導することもでき、インストールが完了すると、指定された操作を復元できます。これにより、ユーザーはアプリをプロモーション チャネルに接続できるだけでなく、ユーザーを追跡できるため、新規ユーザーの獲得やアクティベーションの促進に非常に役立ちます。 3つのレベルのセキュリティ 長年の経験を持つモバイル開発者向けサービスプラットフォームとして、Mob は多数の SDK とセキュリティに関する豊富な経験を持っています。 まず、コードセキュリティの面では、SDK製品であるためコードを強化することはできず、リリース前にコードを難読化して、コードの逆コンパイルの困難性を高めます。 第二に、通信セキュリティの面では、Mob のネットワーク通信はすべて HTTPS と非対称暗号化を使用して行われ、通信の監視や改ざんを効果的に防止します。 ***、バージョンセキュリティの観点から、Mob がリリースするすべての SDK は静的コードを使用し、動的コードのリモート実行を禁止しています。これは、ユーザーのアプリがクラックされた後に犯罪者がリモートでコードを送信してアプリユーザーに危害を加えることを防ぐためです。 SDKベースの洗練されたクロスプラットフォーム モバイル開発者サービス市場の今後の発展方向について語る際、Yu Xunjie 氏は、それがより SDK ベース、洗練され、クロスプラットフォームになると考えています。 1. SDK Google、Apple、開発者コミュニティは長年にわたりさまざまなモジュール式ツールをリリースしており、さまざまなシナリオでアプリが対応する無料のオープンソース ツールを見つけられるように努めています。たとえば、以前はアプリを作るときに、開発者がネットワーク接続コードを自分で書く必要がありました。しかし、現在では、安定していて使いやすいだけでなく、データのカプセル化と解析、通信の暗号化と復号化の機能も備えたネットワーク通信フレームワークが市場に多数存在するため、開発者は自分でコードを書く必要がなくなりました。 Mob もこの機会を利用して成長し、発展しました。 SDK は、開発の難易度の低減、開発時間の短縮、開発コストの削減など、多くのメリットをもたらします。 2. 改良 アプリ市場における競争が激化し、顧客獲得コストが上昇し続ける中、運用の精緻化は検討すべき施策となっています。より低コストでユーザーを獲得し、アプリ内でユーザーをよりアクティブにし、より多くの価値を生み出す方法は、アプリ開発者が直面する課題です。将来的には、これらの問題点をより適切に解決できる開発者サービスプロバイダーが、より多くの開発者に支持されるようになるでしょう。 この点、サードパーティログイン+、MobPushスマートプッシュ、収益化成長ソリューションなど、Mobがリリースしたさまざまな「SDK+」ソリューションは、さまざまなシナリオでさまざまな種類のアプリをサポートできます。 3. クロスプラットフォーム Flutter や Reactive などのクロスプラットフォーム フレームワークが継続的にリリースされるにつれて、モバイル アプリの開発に携わるフロントエンド プログラマーが増えています。ただし、従来の SDK には通常、明確なプラットフォーム境界があるため、iOS 開発者は iOS フレームワークをダウンロードし、Android 開発者は Android aar をダウンロードします。それらのほとんどは、このようなクロスプラットフォーム フレームワーク用の「ブリッジ ライブラリ」を提供しなくなり、開発者にとって統合が非常に困難になります。クロスプラットフォームの最大のメリットは開発コストの削減なので、ますます普及していくでしょう。 Mob は長年、Unity3D や Cocos2d-x などのクロスプラットフォーム ゲーム エンジン用のブリッジ ライブラリを提供しており、Mob の製品も Unity Asset Store で入手できます。開発者は、Unity3D IDE で Mob の SDK を直接検索して統合し、C# や js などの使い慣れた言語を使用して Mob の SDK を呼び出すことができます。最近、Mob はクロスプラットフォーム フレームワーク適応計画を再び開始しました。現在、Flutter への適応は完了しており、Reactive、APICloud などの他のフレームワークへの適応も進行中です。 于遜傑氏は、Mobは包括的な製品マトリックスを確立した後、「SDK+運用エンパワーメント」の指導の下、SDK製品機能を組み合わせ、ビッグデータ技術とアプリ運用機能を導入し、機能の幅広さから開発の深さへと移行することで、便利で安全かつ操作しやすいインテリジェント開発エコシステムの形成にも努めていくと明らかにした。開発、運用から管理、最適化まで、アプリのライフサイクル全体を強化し、最も現実的なシナリオの問題を組み合わせて「業界 + シナリオ」の垂直ソリューションを出力し、各モバイルアプリの開発と反復をより良く、よりスムーズに行うのに役立ちます。 [51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください] |
<<: テンセントクラウド+コミュニティ開発者会議が開幕、フルリンク開発者サービスシステムの詳細を発表
>>: Amazon vs. Microsoft vs. Alibaba: クラウドコンピューティングの三王国
Ah Fen は最近 Redis に魅了されています。なぜ? Redis は確かに非常に強力だと感じ...
ホストハッチはどうですか?ホストハッチロサンゼルスはどうですか?米国のHosthatchロサンゼルス...
dabuu.com は 2009 年に設立されたホスティング プロバイダーです。多くの事業を展開して...
月収10万元の起業の夢を実現するミニプログラム起業支援プラン以前、ウェブサイトが含まれない理由を分析...
垂直分野における AI 知能のレベルはまだ初歩的ですか?この認識は時代遅れです。アリババDAMOアカ...
v5.net の香港と日本の独立サーバーは現在 30% 割引で販売中です。香港独立サーバーはAlib...
月収10万元の起業の夢を実現するミニプログラム起業支援プラン現在、短編動画は現代人の生活に欠かせない...
クラウド コンピューティングの時代において、マルチクラウド アーキテクチャは企業のクラウド戦略におけ...
SEOをうまく行うことと運営を成功させることの間には長い道のりがある数日前、Dianshi の友人が...
良い海外サーバーを探したいですか?香港サーバー、日本サーバー、韓国サーバー、アメリカサーバーがあり、...
北京時間10月8日、国際電気通信連合(ITU)の報告によると、今年末までに世界のモバイル接続数は68...
著者は歴史書、特に皇帝に関する本を読むのが好きです。私の意見では、古代の皇帝の思想は常に非常に深いた...
bandwagonhost からの最新ニュース: 香港 VPS は、引き続き MCX10 (Kwai...
Racknerd は、今年のダブル 11 の最新プロモーションを発表しました。サンノゼ、ダラス、シカ...
1. 51Fanli.comのキャッシュバック方式は批判され、79万元全額を換金するには12年かかる...