iT邦幫忙

amplify相關文章
共有 35 則文章

技術 【Day 32】初探 AWS Amplify Predictions

概述 前一篇看了 Apple Swift document 了解到,要在手機程式裡面,加入 Machine Learning 的解決方案,只需引用模型、呼叫函...

鐵人賽 Mobile Development DAY 30

技術 【Day 30】 郵票計數器的問題

簡述 先前在介面上保留了一個抓到魚後、相同郵票的計數器。 在透過 【Day 25】 修改結構後,在呈現畫面的時候,原本是靜態資料,不會因為使用者操作造成郵票增...

鐵人賽 Mobile Development DAY 29

技術 【Day 29】 降低傳輸成本的設計

說明 我在使用了上傳下載功能幾天後發現,使用我的 iPhone 12 相機拍出來的照片,每張大多落在 20MB 上下。 意味著拍 50 張照片,差不多就會產生...

鐵人賽 Mobile Development DAY 26

技術 【Day 26】 Storage 基礎設施 S3 裡的安全措施

前言 雖然在 Mobile Develop 組寫文章,大多都只談到如何使用別人弄出來的 SaaS 或 PaaS,著重在功能的使用與操作,鮮少談及這些平台如何被...

鐵人賽 Mobile Development DAY 25

技術 【Day 25】 會員專屬相簿: 透過 Amplify Auth 識別、建立 S3 目錄結構

前言 在本系列的 Day 23 有提到上傳檔案,而預設的放法是無法滿足多使用者上傳同名魚的場景。 這邊會說明如何調整 S3 內的資料放法,使得可以滿足多使用者...

鐵人賽 Mobile Development DAY 24

技術 【Day 24】 相片五部曲之五:從 S3 拿回圖檔

前言 預計寫好這個函式後,就可以在登入後,透過查詢使用者帳號、從圖庫資料庫中撈取使用者傳過的圖,載回手機。 昨天提到,圖片雖然可以上傳,但大家都把圖扔到相同目...

鐵人賽 Mobile Development DAY 24

技術 【Day 24】 相片五部曲之五:從 S3 拿回圖檔

前言 預計寫好這個函式後,就可以在登入後,透過查詢使用者帳號、從圖庫資料庫中撈取使用者傳過的圖,載回手機。 昨天提到,圖片雖然可以上傳,但大家都把圖扔到相同目...

鐵人賽 Mobile Development DAY 23

技術 【Day 23】 相片五部曲之四:從離線 PNG 檔案至 S3

前言 在拍完照、存成檔案後,需要使用 Amplify.Storage 將檔案推送到雲端環境中 由於在去年的 Day 38 所採用的是 Amplify v1 ,...

鐵人賽 Mobile Development DAY 22

技術 【Day 22】 相片五部曲之三:從離線 PNG 檔案至 SwiftUI Image

說明 怕讀者不知道我在幹嘛,就編排上來說,這是相片處理五部曲之三 (請見後方備註) 程式碼 程式概念 讀取沙盒路徑 判斷檔案是否存在 func docu...

鐵人賽 自我挑戰組 DAY 23
React Native 奇幻之旅 系列 第 23

技術 【DAY23】React Native 使用 Amplify 進行身份驗證(3) - 記住登入狀態、自動登入

主要的身份驗證部分在前兩天已經寫完了,這篇要分享的是我在過程中遇到的問題以及解決方式。 修改驗證信內容 這是驗證信預設的內容: 如果想要修改的話,可以到 Am...

鐵人賽 Mobile Development DAY 21

技術 【Day 21】 相片五部曲之二: UIImage 至離線 PNG 檔案

前言 由於先前在進行開發的時候,為了要趕快生出樣式和外觀,以至於在規劃上沒有反覆檢視,有些地方我後來看起來覺得設計得不夠直覺。 直覺的意思是,即使好一陣子沒看...

鐵人賽 Mobile Development DAY 20

技術 【Day 20】 相片五部曲之一: 藉由 ImagePicker 選擇讀取相片來源

設計 需要調整圖片來源 介面功能說明:原本寫在去年的 【Day 34】集郵冊:郵票打版,用幾個 Stack 裝載圖片和文字,不過裡面的資料實際上還是假資料,不...

鐵人賽 Mobile Development DAY 19

技術 【Day 19】 理解關聯式資料:設計使用者相簿的資料表

前言 在設計完上傳相片功能後,過程中似乎還需要一併記錄些訊息,之後使用者才可以方便撈出資料。 概念 大家應該都有使用過表格來記錄資料的經驗,而關聯式資料,...

鐵人賽 Mobile Development DAY 18

技術 【Day 18】 從開源範例中學習: aws-amplify

前言 自覺 code 要改乾淨一些 需要參考別人的 coding style 說明 因為覺得程式碼沒寫得很乾淨,所以尋找開源專案來研讀。 本於修改集郵冊相...

鐵人賽 Mobile Development DAY 17

技術 【Day 17】 設計集郵冊的圖床

前言 去年的最後一篇 【Day 38】集郵冊:AWS Amplify Storage 做了一個上傳檔案的測試後就跑去休息了、這邊會接續寫下去! 需求分析...

鐵人賽 Mobile Development DAY 16

技術 【Day 16】 談 Swift 語法:Optional Type / 處理座標轉換問題

前言 繼使用了 Amplify v2 語法取回 DataStorage 資料後,接著是資料處理的部分。 我們先前在 DataStorage 中,使用了字串來儲...

鐵人賽 Mobile Development DAY 15

技術 【Day 15】 更新 Amplify v2 語法、整合 Async / Await

修改內容簡述 在前面幾篇分別談了幾個問題 使用 Async/Await 來避免執行程式同步執行造成的等待卡頓 更新語法對應更新套件的檢查項目 理解錯誤訊息內...

鐵人賽 Mobile Development DAY 13

技術 【Day 13】 更新套件後、那個 Trailing closure 語法產生的問題探討

重點摘要 這幾天因為工作繁雜,所以沒有連續的時間進行作業,遇到了一些問題卡關了好幾天,後來進行了下列設置 從 Xcode > File > Add...

鐵人賽 Mobile Development DAY 11

技術 【Day 11】 Amplify Storage: Using AWS S3 Storage Plugin

前言 作為一個有相簿功能的 App,背後的圖床,是要謹慎製作。 我認為將圖片,大喇喇地扔進資料庫裡,是不好的做法,其原因有幾個: 使用資料庫來擺圖片的成本,...

鐵人賽 Mobile Development DAY 8

技術 【Day 8】 新增資料:使用 Amplify Studio 無痛維護

今日重點 今天的內容的是接續 【Day 4】 汰舊換新:以 Amplify 範例替換 ViewModel 的後續操作。 操作說明 在 Amplify St...

鐵人賽 Mobile Development DAY 4

技術 【Day 4】 汰舊換新:以 Amplify 範例替換 ViewModel

前言 “如果說 Live-demo 是跳軌的行為,那麼現學現賣肯定是在臥軌” - 小弱砲 這幾天已經陸續調整了 View 和 ViewModel,使其可讀性...

鐵人賽 Mobile Development DAY 3

技術 【Day 3】 AppSync:在 AWS Amplify 建立 API

前情提要 昨天發文前,正在 Amplify 的 Data 建立 Model,但是,因為 API 的 Key 失效,所以無法更新 Model 😢。今天不斷踩坑,後...

鐵人賽 Mobile Development DAY 2

技術 【Day 2】 DataStore:在 AWS Amplify 建立 Model

DataStore 功能簡介 是因為目前這個 APP 僅有一人團隊在開發 iOS 的版本;如過之後這個 APP 要推出 Android 的版本,勢必是要再透過...

技術 【Day 38】集郵冊:AWS Amplify Storage

tags: 釣魚術 swift AWS Amplify 前言 接續前一篇談論集郵冊的 【Day 37】,今天來試用 Amplify (AWSS3Storage...

鐵人賽 Mobile Development DAY 30

技術 【Day 30】會員系統製作:完成登入與註冊畫面

tags: 釣魚術 swift amplify AWS 前言 今天是表定完賽日,不過呢,還有好多功能等待完成中。 輕鬆一點,先製作一個畫面吧!! 登入 註冊...

鐵人賽 Mobile Development DAY 29

技術 【Day 29】會員系統製作:View 登入跳轉製作

tags: 釣魚術 swift amplify AWS 前言 用別人做好的工具,寫這種登入機制,雖然說對開發者的負擔已經大幅降低,不過噢,那種裡面有什麼東西可...

鐵人賽 Mobile Development DAY 28

技術 【Day 28】會員系統製作:Amplify Auth 三個功能:SignUp / Confirm / SignIn

tags: 釣魚術 swift amplify AWS 前言 前面兩篇,我們已經將 Amplify Auth 給設定起來了,接下來我們要製作 SwiftUI...