コース概要

Introduction

Envoy Mobile and Service Proxies

  • Processes and components used to create network functionality for mobile web applications

Overview of the Mobile Web Development Cycle

  • Native logic
  • Front-end versus back-end

Back-End Development Enviroment

  • Routing
  • Telemetry
  • Rate limiting

Preparing the Development Environment

  • Installing and configuring Bazel
  • Updating and overriding dependencies
  • Installing and configuring Gonlang used for compiling Bazel files

Creating an Envoy Mobile Service

  • Configuring the "Envoy" module
  • Creating a simple Python server to enable localhost
  • Coding a todo list

File Analysis for the Application

  • Building the binary for analysis
  • Compiling and stripping the binary
  • Using jTool for binary size analysis
  • Running file analysis

Testing the Application

  • Perform network requests on the Python server to observe user activity

Deploying the Application

  • Running on the application a mobile simulator or mobile device

Summary and Conclusion

要求

  • Experience with back-end development

Audience

  • Developers
  14 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (2)

関連コース

IBM MobileFirst Platform for Hybrid Mobile Application Development

  21 時間

関連カテゴリー