iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

30天 使用chatGPT輔助學習APP完成接案任務委託 系列

身為一個前端Web工程師,只寫過 React。接到了一個需要開發APP的需求,想著 React 的標語就是 "Learn once write every where",這樣的話我是不是其實也會用RN寫APP呢?好吧!!不然我就接下來做做看吧。
當作學習新技術,加上現在 chatGPT這麼好用,應該沒問題的吧!?我們一起看下去。

參賽天數 12 天 | 共 12 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day01] 前言:題目的由來

「我這邊有個簡單的小專案,有空幫忙一下嗎?」 這是一個我剛學程式的時候兼職的老闆的需求專案。想說可以幫個忙賺個零用錢好像也不錯?那就聽聽看是什麼樣的需求好了。...

DAY 2

[Day02] 關於我: 逃離科技業的研發工程師

昨天介紹過了專案由來與需求,今天換來介紹我自己。 求學經歷 我大學主修化學工程與材料科學,碩士則進一步研讀化工。當年畢業時,和許多同學一樣,對於未來的工作感到茫...

DAY 3

[Day03] 專案目標與使用者需求剖析:從事故現場到自動化報告的解決方案

需求簡述 第一天我們有提一下需求的部分。今天來詳細講一下需求與設計的部分。 情境 一個午後,加州高速公路上發生了小型車禍,車流緩慢了下來。接到通報後,巡警迅速抵...

DAY 4

[Day04] 開工之前:Wireframe 設計與溝通的重要性

前言 在之前的文章中,我們介紹了這次專案的 Site Map規劃,今天,我們將使用 Figma 繪製 wireframe設計圖,並簡單的說一下開發過程中的設計應...

DAY 5

[Day 05] 從零開始的技術選擇

在前幾天的文章中,我們探討了需求分析和Wirefrime的設計。今天,將介紹這次專案的技術選型與架構設計。由於專案是從無開始,可以選自己想要熟悉的技術。我覺得也...

DAY 6

[Day06] 專案技術評估與規劃

今天,我們會介紹這次專案對我來說比較難的有挑戰的點,接著再將功能細分規劃實作。將一個大項目拆成很多小項目也是一個必要的技能。 挑戰點 我背景是在工廠擔任研發工程...

DAY 7

[Day07] React Native 開發入門:從 Setup 到啟動專案

寫了六天的文章,今天終於可以開始寫程式了。但其實也不算寫程式,我覺得寫程式最難的地方就是在最一開始Setup的地方。 尤其對如果完全沒有經驗的人會非常難,看書會...

DAY 8

[Day08] 經典起始範例:Hello World

昨天我們成功建立並啟動了 React Native 專案,今天不免俗氣的來一下寫程式的課程最一開始的萬年範例 「Hello World」 開始之前 對於沒寫過...

DAY 9

[Day09] 魔法的本質:使用GPT幫你變出註冊頁面

魔法的本質就是心想事成,如果連想都不敢想的話,就不會實現。 如果我和你們說其實不需要會寫程式,只需要會說你想要什麼電腦會幫你做出你想要的東西,你們相信嗎?這也是...

DAY 10

[Day10] 使用UI庫打造註冊、登入與首頁

昨天用了 Cursor 幫我們寫了註冊頁面,各位應該有體驗到AI的強大了吧。今天我們要使用 UI Library 來把我們畫面美化。除了美化以外最大的原因是因...