微信ミニプログラムの背景と開発環境

WeChat Mini Program Introduction and Development Preparation

なぜミニプログラムが存在するのか

  • より良い体験:埋め込みウェブの読み込みが遅延し、白画面になる問題を解決。ネイティブアプリの方がより高速にロードできる。
  • 規範と管理:微信にとって、アクセスと管理を行うため。 小程序のリリース前に、微信はSDKであるJSSDKを公開しており、微信支付や券などの微信のネイティブ機能を一部開放していた。しかし、開発者はウェブ開発言語でロジックを構築し、微信の規制を回避することができた。小程序には独自の記述言語が搭載されている。

小プログラムとは

小プログラムは、ダウンロードやインストールが不要で利用できるアプリケーションです。アプリを手の届くところに持つという夢を実現します。

ユーザーはスキャンするか検索することでアプリを開き、使い終わったらすぐに終了するというコンセプト(「使ったら片付ける」の理念)も体現しています。

ユーザーは、多くのアプリをインストールすることなく、いつでもどこでも利用できるというメリットがあります。また、インストールやアンインストールなどの手間がかかりません。

ミニアプリとモバイルアプリケーションの違い

インストール不要、メモリを消費しない、拡散が容易:スキャンコード、ミニアプリカード、そーいちょうすう

小程序が何ができるか

  • コンテンツツール:知乎熱榜、微博热门、摩拜单车、今日头条、腾讯地图、腾讯翻訳
  • 小売:拼多多、京东购物、蘑菇街、每日优鲜、小米商城、屈臣氏
  • ゲーム:跳一跳、欢乐斗地主、欢乐麻将、斗鱼直播、YY直播

2018年のコース内容。現在までに一部のアプリベンダーが倒産しているものもあります。

開発準備

  1. 小プログラムアカウントの登録:通常通り情報を入力して登録し、メールに記載された有効化リンクをクリックします。
  2. 情報登録
  3. 小プログラム管理後台へのログイン
  4. 小プログラム情報の充実
  5. 開発者との連携:個人開発者は、ログインに使用するWeChatのIDを管理者アカウントとして使用し、追加の設定は不要です。 メールには制限があり、新しいメールアドレスが必要です。しかし、QQメールで別名を登録でき、WeChat後台での検証はありません。試行錯誤の結果、小プログラムの名前は複雑になりやすく、商標に関わる場合は審査に通りにくい可能性があります。 サービスカテゴリーを選択することも、必要に応じて追加することもできます。1つの小プログラムには最大5つのカテゴリーを追加できます。 設定画面では、小プログラムのIDを確認でき、メッセージプッシュも有効化できます。メッセージプッシュを有効化すると、メッセージテンプレート機能を使用できます。

開発者ツール(筆者談)

正常にダウンロードおよびインストールでき、特別な注意点はなく、概要を把握するだけで、すぐにゲストモードでアクセスします。モバイルデバッグを有効にするには、つまり小程序的開発バージョンを確認するには、小程序的開発者にログインし、設定をクリックしてプロジェクトの詳細から指定された小程序的IDに切り替える必要があります。

コード構造

  • js: 相互作用ロジック
  • json: データ設定
  • wxml: 界面の要素
  • wxss: 界面のスタイル
Licensed under CC BY-NC-SA 4.0
最終更新 2025年06月02日 20:54
金融ITプログラマーのいじくり回しと日常のつぶやき
Hugo で構築されています。
テーマ StackJimmy によって設計されています。