8–9 Aug 2026
NTUST
Asia/Taipei timezone

Snap 軟體打包入門 Snap packaging 101

8 Aug 2026, 13:40
1h
RB101 (NTUST)

RB101

NTUST

No. 43, Sec. 4, Keelung Rd., Da'an Dist., Taipei City 106335, Taiwan
Workshop Other

Speaker

Mr Buo-ren Lin

Description

  • Snap 軟體包簡介
  • 適合被打包為 Snap 的軟體
  • 不適合被打包為 Snap 的軟體
  • Snap 權限限縮模式簡介與它們各自的眉角
  • Snap 打包工具簡介
  • Snapcraft 專案檔簡介
  • Snapcraft 打包生命週期
  • Snap 軟體包名稱註冊流程
  • Snap 軟體包別名申請流程
  • Snap 軟體包維護

  • Introduction of snap packages
  • Software that is suitable to be packaged as snaps
  • Software that is NOT suitable to be packaged as snaps
  • Introduction of Snap confinement modes and their respective nuances
  • Introduction of snap packaging utilities
  • Snapcraft project file introduction
  • Snapcraft packaging lifecycle
  • Snap package name registration process
  • Snap package alias application process
  • Snap package maintenance

Biography

曾經(誤打誤撞)達成百萬安裝數成就的 Snap 發布者。


Snap publisher that once (unintentionally) achieved ~1M worldwide active installations.

What audience can learn

  • 什麼軟體適合被打包成 Snap
  • 什麼軟體「不」適合被打包成 Snap
  • Snapcraft 打包流程的生命週期(pull、build、stage、prime、pack)
  • 如何客製軟體行為使其與 Snap 執行時期相容
  • 如何上架 Snap Store
  • 如何維護上架後的 Snap 軟體包

  • What software is suitable for snap packaging
  • What software is NOT suitable for snap packaging
  • Snapcraft packaging lifecycle(pull/build/stage/prime/pack)
  • How to customize software behavior for it to become snap-compatible
  • How to publish to the Snap Store
  • How to do post-release maintenance

Summary

本工作坊將帶您一起打包幾個 Snap 軟體包,並以此作為例子說明 Snap 打包的基本概念以及一些眉角。

This workshop will guide you through packaging several Snap software packages, using them as examples to explain the basic concepts and specific nuances of Snap packaging.

Things to know or prepare for this session

TBD

Difficulty level Begineer
Language Mandarin

Presentation materials