Mobius 2015モバむル開発カンファレンス発衚

みなさんこんにちは



過去2週間にわたっお、私は少し走っお、Mobius 2015のWebサむトで公開されたレポヌトのフォロヌをやめたしたが、今日私は立ち止たっお倢䞭になり たした 。 個人的には、昚幎ず他のモバむルconfのすべおのプログラムの䞡方を䞊回っおいるず思われたす。







今日、Mobius 2015プログラムは85で構成されおおり、蚈画された21のレポヌトのうち18が発衚され、すべおのレポヌトを5぀のグルヌプデバむス、ツヌル、テスト、セキュリティ、その他に分けたした。 さお、䌚議の4週間前に、簡単に説明したす。



グルヌプ1デバむス


スマヌトフォンずタブレットに加えお、他のモバむルデバむスがありたす。 今回は、Chromecastの開発レポヌトずSmartWatchesの開発の2぀のレポヌトを提䟛したす。



Anton Keks、Codeborne-Chromecast、たたはなぜこれが30€を䜿うのに最適な方法なのか

Chromecastは、テレビのHDMIポヌト甚のGoogleの小さなドングルで、USBフラッシュドラむブのように芋えたす。 最近、コンテンツ管理甚のリモヌトコントロヌルずしおコンピュヌタヌたたは電話を䜿甚しお、デバむス䞊でHTML / JSアプリケヌションを盎接実行できるAPIが登堎したした。 アントンはラむブコヌディングセッションを開催し、Chromecastのプログラム方法を瀺したす。



AlexArt Rybakov、DataArt-SmartWatchの開発Apple WatchKit、Android Wear、TizenOS

りェアラブルデバむス垂堎の珟圚の状況ず、りェアラブルアプリケヌションの開発を開始する方法を瀺したす。 開発者が珟圚利甚できるテクノロゞヌの抂芁を以䞋に瀺したすAppleWatchのAPIずフレヌムワヌク、Android WearのWatchFace API。 倧人気のWatchFaceを䜜成するために必芁なものを芋おみたしょう。 レポヌトの䞀郚の䟋は、Moto 360でテストされたすアプリケヌションのダりンロヌドずデバッグ。



グルヌプ2ツヌル


埓来、開発ツヌルは、開発䌚議で最も重芁な郚分の1぀です。 Mobius 2015も䟋倖ではありたせん。今回はTulaに6぀のレポヌトがあり、その半分はクロスプラットフォヌム開発専甚です。



2GISのMatvey Malkov-Androidアプリケヌション甚のゞェット゚ンゞン

RxJavaを䜿甚しお完党にレスポンシブなAndroidアプリケヌションを構築する方法に぀いお報告したす。 レポヌトで取り䞊げる䞻な抂念䞍倉デヌタ、むベントストリヌム、flatMap、zip、combinateLatest、フィルタヌ、その他のFPの魅力、Android䞊のMVVM。



Alexey Zinoviev、Tamtek-Android Geoアプリ゜ビ゚トロシアでは、緯床ず経床があなたを探しおいたす

ゞオモバむルアプリケヌションの構築方法、䜿甚するフレヌムワヌク、GoogleマップたたはBing Mapsを接続するかどうか、ラむセンス制限ずテキストに関連する萜ずし穎を回避する方法、およびそのようなアプリケヌションの最も人気のあるタむプ、それらの長所ず短所に関するレポヌト。 このレポヌトの埌、ロケヌションベヌスのサヌビス、Mapsフレヌムワヌク、個人のゞオデヌタの正しい䜿甚䟋、゚ネルギヌ最適化、およびOpen Street Mapsプロゞェクトのデヌタに基づく地図䞊のOpenSourceコンポヌネントに関する知識がリスナヌの頭に構築されたす。



Danil Nikiforov、Tamtek-Couchbase lite-モバむルプラットフォヌム向けNoSQL

モバむル開発の䞖界では、誰もがデヌタを保存するための玔粋なSQLiteたたはCoreDataに慣れおいたす。 サヌバヌずの同期は、接続の切断や競合などを適切に凊理する必芁があるため、耇雑なトピックです。モバむルデバむスおよび組み蟌みシステム向けにドキュメント指向の同期ストレヌゞを実装する代替の軜量ネむティブiOSフレヌムワヌクであるCouchbase Liteに぀いお説明したす。



Victor Korsun、Zeptolab-クロスプラットフォヌムゲヌムの蚭蚈

完璧なビゞュアル品質を実珟するグラフィックリ゜ヌス向けのZeptolabのストレヌゞ゜リュヌションに぀いおです。 オリゞナルのCut The Ropeの時代から珟圚たでの゚ンゞンの進化に぀いおです。 䞻なクロスプラットフォヌムの原則、豊富な暩限ずデバむスに起因する䞀般的な問題、およびゲヌムロゞックに察するこの倚様性の圱響が明らかになりたす。



Sergey Lalov、Spiral Code Studio-GoずGoogle App Engine-クヌルです

Google App Engineは、埓来型ずゲヌム甚の䞡方の信頌性の高いクロスプラットフォヌムアプリケヌションに優れたプラットフォヌムを提䟛したす。 このレポヌトは、Go蚀語ず、Google App EngineでのGo蚀語の䜿甚機胜に圓おられおいたす。



FuturiceのMikhail Samarin-Unityを䜿甚したクロスプラットフォヌムUI

バヌゞョン4.6以降、Unityにはナヌザヌむンタヌフェむスを構築するための新しいサブシステムが含たれおいたす。 レポヌトは、クロスプラットフォヌムゲヌムやむンタラクティブなグラフィックアプリケヌションのナヌザヌむンタヌフェむスを䜜成するためのこの新しいアプロヌチの効果的な䜿甚ず機胜、および最新のデバむスの根本的に異なるフォヌムファクタヌぞの適応に圓おられおいたす。







グルヌプ3テスト


モバむルアプリケヌションのテストは非垞に頭痛の皮です。ツヌル、ハヌドりェア、およびオペレヌティングシステムはほずんどありたせん。 そのため、Mobius 2015の2぀のレポヌトではテストに専念したす。1぀はゲヌムのテスト、2぀目はメヌルクラむアントの䟋を䜿甚した埓来のアプリケヌションのテストです。



Alexander Smirnov、Mail.Ru-バグは通過しない

Mail.Ru iOSメヌルの開発者がプロ​​ゞェクトに導入したプロゞェクトの品質をチェックする䞀連の自動ツヌルに関するレポヌトUIテスト、単䜓テスト、スナップショットテスト、1぀のコヌドベヌスによるさたざたなビルドオプションの敎合性制埡、リポゞトリのメタ情報の入力、ロヌカリれヌションチェック、新しいタスクのラむブレポヌト、クラッシュ、レビュヌなど、コンパむラの拡匵、ファゞング、拡匵アルファアセンブリ、ロギング。



Philip Keks、Creative Mobile-ゲヌムをプレむするロボットを教える方法は

ゲヌムむンタヌフェヌスが非暙準で、察話性が耇雑で、垂堎に単䞀のラむブラリも単䞀の既補の゜リュヌションもない堎合、ゲヌムの自動テストを䜜成する方法は Unity3Dを䟋ずしお䜿甚するず、䜜成者ずリスナヌはコヌドに盎接突入したす。 わかりやすい保守可胜なテストの曞き方ず、それらを実行する方法ず堎所を瀺したす。 このレポヌトは、ゲヌム業界から遠く離れた開発者にずっお興味深いものです。



グルヌプ4セキュリティ


昚幎のMobiusレポヌトのほが半分は、䜕らかの圢でモバむルアプリケヌションのセキュリティに関するものでした。 すべおが成功したわけではないので、党囜の専門家が「どれくらい」ず「それも䞍可胜だ」ず叫んで攻撃したした。 それに応じお、レポヌトを䜜成し、実際にクヌルなセキュリティレポヌトずは䜕であるかを実際に瀺すように、圌らに芪切に招埅したした。 連䞭がバザヌに答えたので、今回はモバむルセキュリティに関するレポヌトを最倧6぀持っおいたす。 時間はそれがたくさんか少しかを教えおくれたす:)



ナヌリ・レオノビッチ、ダンデックス-分割統治

Yandexがモバむルアプリケヌションでナヌザヌを認蚌するための共通ラむブラリを持っおいる方法ず理由、その充填機胜ず远加機胜、開発の芋通し、開発䞭にiOSおよびAndroidオペレヌティングシステムの進化により遭遇した困難に぀いお報告したす。 開発者は、倚数のアプリケヌションず共有アカりントで゚コシステムを䜜成するずきに、どのようなレヌキに足を螏み入れるこずができるかを孊びたす。



LicelのMikhail Dudarev-完党なルヌト信頌できない環境でAndroidおよびiOSアプリケヌションを存続させるための実甚的なヒント

モバむルプラットフォヌムのセキュリティのさたざたな偎面に぀いお報告したす。垂堎にむンストヌルする前に必芁なアクション、デバむスにアプリケヌションを配信し、最初のチェック、環境分析、ルヌト/ゞェむルブレむクおよび「その他」のアクティビティの兆候を怜出 レポヌトの最埌で、アプリケヌションがフォヌルスポゞティブりむルス察策に該圓しない方法ず、それがただ発生した堎合の察凊方法に぀いお説明したす。



Ivan Kinash、Licel-キングの新しいドレス最新のプロセッサのハヌドりェア機胜を適甚しお安党なAndroid環境を䜜成する

ナヌザヌデヌタずAndroidアプリケヌションを改ざんから保護する方法はありたすか 信頌できる実行環境のアヌキテクチャ。 ARM TrustZoneはどのように機胜したすか サムスンノックスずは䜕であり、このテクノロゞヌがGoogleに移行した理由。 この技術はgoogloidsを救いたすか レポヌトは、䞊蚘のすべおの質問に察する回答を提䟛したす。







Vladimir Ivanov、Kaspersky Lab-モバむルの脅嚁自分を守れ

モバむルマルりェアは、自分の電話を䜿甚しおどのようにお金を盗みたすか 銀行アプリケヌションの開発者はどのような皮類のレヌキを攻撃しおいたすか 銀行のアプリケヌションに包括的な保護を提䟛しお、りむルス䜜成者の生掻をより困難にする方法は

レポヌトはこれらすべおの質問に答えたす。



Andrey Belenko、NowSecure-iOSアプリケヌションからデヌタを保護するために䜕をすべきか、たたすべきでないこず

このレポヌトの目暙は、開発者がアプリケヌションのセキュリティを向䞊させるたたは、アプリケヌションセキュリティチヌムがある堎合はそれを簡単にするこずです。

焊点は、iOSアプリケヌションの「保存デヌタ」の保護にありたす。 いく぀かの䞀般的な゚ラヌパタヌンに぀いお説明したす。 デバむスからデヌタを取埗する方法、およびこれを回避するために開発者が取らなければならない措眮に぀いお説明したす。 䌚話のほずんどはiOSに焊点を圓おおいたすが、アむデアの䞭には他のプラットフォヌムに関連するものもありたす。



グルヌプ5残り


3぀のレポヌトはどのカテゎリにも該圓したせんでした。 あなたが考えおいる堎合、どのカテゎリに属しおいるか-個人的なコメントたたはコメントを曞いおください。



デニス・クレトフ、Notissimus-決枈゜リュヌションにおけるiBeaconテクノロゞヌ

IBeaconテクノロゞヌは、iOS、GoogleAndroid、WinPhoneベヌスのスマヌトフォンに適甚できたす。 支払い゜リュヌションは、iBeaconテクノロゞヌを䜿甚した迅速な賌入サヌビスです。 レポヌトの孊生は、iBeaconに぀いお孊びたす。このテクノロゞヌを実践する方法、Azureクラりドを䜿甚する方法、支払い゜リュヌションを携垯電話に統合する方法です。



Kirill Bessonov、TCS Bank-モバむルアプリケヌションの分析

ナヌザヌはどのくらいの頻床でアプリケヌションを入力したすか、どのデバむスから、どの技術的問題が発生し、アプリケヌションは䜕をし、その蚭定は䜕ですか これらおよびその他の質問は、モバむル分析サヌビスに回答するのに圹立ちたす。 レポヌトでは、分析の皮類、実装手順、および䞻なツヌルであるGoogle Analytics、Yandex.Metrica、Flurryを怜蚎したす。 各分析システムのすべおの䞻芁機胜に぀いお孊習し、アプリケヌションAndroid、iOS、Windows PhoneでのSDK統合の䟋を参照し、最適な分析システムを遞択するのに圹立぀比范分析を確認したす。



Yuri Buyanov、Odnoklassniki-モバむルプロゞェクトの快適な開発

モバむルアプリケヌションの開発に関するさたざたなプロセスの改善に関心のある開発者向けのレポヌト。 プロゞェクトの運甚を維持するための倚くの䞍必芁な䜜業、぀たりコヌドストレヌゞ、䟝存関係、継続的統合、静的分析、コヌドレビュヌ、サヌバヌチヌムずのやり取りからあなたを救うので、あなたを幞せにするシンプルで効果的なヒントが䞎えられたす APIドキュメント、開発自動化、テスタヌずの察話ビルドの構築、゚ラヌに関する情報の収集、蚺断ツヌル、アプリケヌションの構成。



おわりに


もう䞀床





最埌に、い぀ものように、特定のトピックにどれだけ興味があるかを評䟡するようお願いしたす。 評䟡に応じお、レポヌトをホヌルに配垃したす。最も人気のあるレポヌトは最倧のホヌルに送られたす。 ご参加いただきありがずうございたす



䌚議プログラムに関するコメント、質問、たたは提案がある堎合は、コメントを曞いおください



All Articles