iPhone X 發表會心得

分類 iOS
iPhone-X-keynote.png

前天 (9/13) 凌晨是大家引頸期盼的 iPhone 十週年發表會,當然我也熬夜的看了直播,畢竟 iPhone 當時問世可說是劃時代的產品,顛覆了整個手機產業。而在十年之後,相信所有人都好奇,他們這次準備了哪些超乎想像的新驚喜,讓我們更接近未來。

至於發表會的內容,我想大家應該就算沒看直播,也看過許多人整理的懶人包了,大多的消息在發表會之前就都走漏,因此也少了許多新鮮感。 繼續閱讀

iPhone X 模擬器搶鮮看

分類 iOS

在 iPhone X 發表之前,大家應該就多少有聽到傳聞、甚至看到照片,而當時在看到全螢幕上方的咩咩頭瀏海時,我就開始疑惑 UI 會有什麼樣的變化,身為前端開發者,嗅到一股不太妙的預感,但憑著 "在發表會之前,我只相信林志穎" 的信念,這些都是幻覺,嚇不倒我的。

萬萬沒想到,發表會影片一播,竟然如同傳聞的一模一樣...

接著在發表會隔天就在 Facebook 看到其他開發者的哀嚎

plurk-on-iphoneX.jpg 繼續閱讀
react-native.png

在上一篇 React Native 初心者攻略 中有說明如何在實體 iPhone 上開發

透過 AppDelegate.m 這個檔案我們可以將 localhost 手動更改成電腦 ip 來達到實機測試的目的

但是這樣的開發方式有幾個缺點

  1. 需要經常手動去做更改,尤其當你是使用筆電,甚至是和其他人共同開發的狀況,就會常常在 merge 時衝突,除非團隊都使用 localhost 以 simulator 進行開發
  2. 沒辦法在實體機器上 Debug in Chrome

在開發一段時間後,實在受不了,好在找到了自動設定的方法

透過 shell script 抓取電腦的 IP 後,寫入到專案

繼續閱讀

React Native

由於 React 的火熱程度,身邊許多朋友都開始接觸 React ,我也推薦他們玩玩看 React Native ,我覺得 React 的入門門檻有些其實和 React 本身無關,像是 Webpack, Babel 等等都多少在無形中增加了入門的難度,且有許多範例可能還使用了 ES6 語法,雖然不是必要,但可能會造成初學者混淆、失去信心,使學習過程更不順利。

然而 React Native 完全就是一個超棒的東西,只要跟著官網的教學就可以很簡單的開始使用 React 撰寫跨平台的 App,不僅內建支援 ES6 ,還有 Live Reload , Hot Reloading 等強大功能, 甚至能在 Chrome 中 debug ,這些React Native 統統幫你包好了,省去了原先我們在 web 專案開發需要自行加入 webpack, babel 等等的處理過程。

繼續閱讀

這幾天在幫公司處理 iOS APP 上架的事情,整個流程需要一堆簽章,真的很麻煩

其中最雷的就是這篇要講的證書的簽發者無效,是什麼證書的簽發者無效呢?

我所有的 Apple 開發相關憑證上面全部都寫簽發者過期....

查了才知道是 Apple 之前給開發者的憑證 ( Apple World Wide Developer Relation Certification Authority ) 有效期限到 2016.2.14 ,也就是說這是一個熱騰騰的雷阿!

繼續閱讀
  • 第 1 頁 共 1 頁

DMoon

熱愛科技的資工系學生,喜歡學習新的技術

目前主要開發 Web APP

較熟悉的技術是 Node.JS / React.JS


學生 / 創科資訊實習生


Taichung, Taiwan