[請益] Mobile app的後端開發問題

看板Soft_Job作者 (Mart)時間7年前 (2016/09/25 00:44), 7年前編輯推噓14(14011)
留言25則, 11人參與, 最新討論串1/1
各位軟體版的前輩好 最近在和幾位朋友嘗試開發一個app(目前是以swift在寫ios為主) 前端的部分已差不多完成 但因為有些需要後端server支援的功能(註冊、user間的資訊傳遞等等) 所以也需要開發後端的部分 現在有點小卡關的原因是 我們幾個在app的領域都算完全新手,都是在網路上找資源自學 前端(ios)的部分還ok,靠著市面上的一些書和史丹佛的cs193p學到了一些基礎 但牽扯到了後端的話網路上的資源就好像沒那麼好找 應該說連要google時關鍵字都不太知道怎麼下 我們幾個之前都有一些web方面的基礎(大概就是建一個靜態網頁的程度) 但也搞不太清楚web的後端和mobile app的後端有哪些的不同 google後端、server等等的關鍵字時找到的大多是web相關的資料 也不確定是否整個觀念能直接套用 有整理出一些問題希望能得到一些指導 1. 說到底應該還是因為對app後端的基本觀念不足,不知道有沒有推薦的網路資源或書籍 可以讓我們對這部分有個基礎的理解呢? 目前只大概模糊的知道前端跟後端就是靠一堆的api在做溝通 2. 上面提到的一些前端的書籍或是影片,教的幾乎都是本地端的操作 如果想知道前端要跟後端溝通時的操作方式 不知道有沒有哪本ios(swift)的書或網路資源是比較著重於講解這個部分的? 或是在google時下哪些關鍵字會比較貼近我的需求 3. 後端的語言差異有哪些比較大的影響嗎? 還是就像web一樣,只差在需求不同或是開發的速度甚至是自己喜歡習慣就好? 那java/php/scala...等等的語言也一樣都能拿來開發app後端嗎 還是只有少數特定的語言配合特定的框架才行呢? 看板上關於app的徵才文,後端很多都是Node.js 不知道在app後端語言的選擇上是不是和web後端語言的選擇概念上是差不多的? 目前整理出的大概就這些,先謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.137.147 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1474735481.A.AE3.html

09/25 00:53, , 1F
同樣的東西呀,差在有沒有輸出html畫面而已~
09/25 00:53, 1F

09/25 00:53, , 2F
語言沒差 關鍵字webservice
09/25 00:53, 2F

09/25 01:03, , 3F
app server麻煩的是驗證的問題 token要自己管理 加密
09/25 01:03, 3F

09/25 01:03, , 4F
解密要做的好比較難 沒有https可以走 用j2ee還有sessi
09/25 01:03, 4F

09/25 01:03, , 5F
on自己幫你管理
09/25 01:03, 5F

09/25 01:05, , 6F
app跟後端處理的方式你可以利用類似http的protocol去
09/25 01:05, 6F

09/25 01:05, , 7F
傳接送你的request/response 你可以稍微看一下這些傳
09/25 01:05, 7F

09/25 01:05, , 8F
送定義怎麼定 swift那邊只要傳接受資料就可以 其實就
09/25 01:05, 8F

09/25 01:05, , 9F
是post/get資料就好
09/25 01:05, 9F

09/25 01:08, , 10F
有些作法是類似restful api的作法 app直接打給處理層
09/25 01:08, 10F

09/25 01:08, , 11F
web端先經由view傳request給web logic再交由處理邏
09/25 01:08, 11F

09/25 01:08, , 12F
輯層處理 這樣就可以一次管理app跟web端了
09/25 01:08, 12F

09/25 01:10, , 13F
如果你是用類似restful api的概念 基本上用什麼語言
09/25 01:10, 13F

09/25 01:10, , 14F
都一樣 你的http格式後台可以解都可以
09/25 01:10, 14F

09/25 03:55, , 15F
推薦試試Google的FireBase 能做到的事情不少 也相對好
09/25 03:55, 15F

09/25 03:55, , 16F
入門
09/25 03:55, 16F

09/25 08:11, , 17F
現在應該後端都是api call吧?
09/25 08:11, 17F

09/25 08:48, , 18F
推薦firebase
09/25 08:48, 18F

09/25 09:24, , 19F
firebase好用
09/25 09:24, 19F

09/25 10:42, , 20F
看看firebase吧 驗證 登入 註冊都幫你做啦
09/25 10:42, 20F

09/25 12:50, , 21F
推Firebase 其他像是通知功能.錯誤報告.使用分析都有
09/25 12:50, 21F
謝謝各位的回覆及幫助!! 實在是獲益良多QAQ ※ 編輯: GuardmanMart (114.37.179.43), 09/25/2016 13:40:46

09/25 15:25, , 22F
正要推firebase 樓上就一堆人推拉
09/25 15:25, 22F

09/25 20:52, , 23F
swift也可以寫後端啊
09/25 20:52, 23F

09/25 20:53, , 24F

09/26 11:43, , 25F
Cognito 也可以阿XD
09/26 11:43, 25F
文章代碼(AID): #1NvgrvhZ (Soft_Job)