iPad Pro

我為什麼購買它以及我將如何使用它 最近我購買了一台iPad Pro。 我正在用它撰寫這篇文章。 它是一台2021款的12.9吋512GB Cellular iPad Pro,配備Magic Keyboard。經過兩週的每日使用,我可以輕鬆地說它非常出色。 過去我曾經擁有過兩台iPad,分別是iPad 2和2019年配備Apple Pencil的iPad,兩者屏幕尺寸均為9.7吋。 最後這一台iPad依然服役中。它是一個很棒的設備,可以與蘋果電視一起使用,並放在沙發上。 但這台iPad Pro是一個完全不同的存在,理由有很多。 我購買iPad Pro的原因之一是希望它可以成為我整天工作的設備。我目前主要使用的電腦是一台16吋MacBook Pro,它非常適合桌面使用,配合外接螢幕、鍵盤和滑鼠,但是當我想攜帶它外出時,有三個問題。 第一個問題:它容易發熱。 2019年我買了一台13吋MacBook Air,因為我旧的13吋2010年的MacBook Pro發熱太厲害,我以為是硬件的問題。結果證明是這樣,MBA的表現非常出色。但後來我開始製作視頻,MBA已經不夠用了。我確定新的M1 MBA可以處理這個問題,但在2020年初的時候,我買了16吋MacBook Pro。但是奇怪的是,它很容易發熱。如果你不在有21°C空調環境下使用它,過一段時間後你就無法在鍵盤上輸入文字,因為電腦位於鍵盤下方。真的很煩人。 第二個問題:電池續航時間很短。 MBA的續航時間更長。在使用16吋MBP時,如果不進行任何耗電操作(如視頻處理等),我可能只能使用2個小時。 第三個問題:重量太重。 它重2公斤。 而iPad Pro僅重685克。鍵盤更重,重710克。總體來說,兩者加起來才1.4公斤,但這裡有個好處:你不必一直攜帶鍵盤。 如果你只是用iPad來閱讀、觀看視頻或查看地圖,鍵盤只是一個支架而已。 當我帶著iPad旅行時,我可以把它放在背包裡,把鍵盤留在車上。竊賊可能會偷走iPad,但不會偷走鍵盤,我希望是這樣。而鍵盤也不包含數據,我可以不使用鍵盤來使用iPad。 話雖如此,鍵盤的表現非常好。特別是因為…底部沒有電腦,所以它不發熱。而且得益於此,它很薄,所以你不會因為手臂一直舉著而感到手腕疼痛,就像在使用MBP時那樣。 現在,我有一半的博客文章都是在iPad上撰寫的,尤其是不需要編寫代碼的文章。 說到編程,我一直在尋找在沒有MacBook的情況下進行即時編程的解決方案,我想我找到了一些有趣的方法,但我還沒有確定最好的方法。 等我找到最好的方法時,我會寫一篇獨立的文章介紹。 目前,我最常使用iPad Pro的功能居然是一個出乎意料的用途,至少對我來說是這樣。因為我之前從來沒有享受過在iPad上閱讀的樂趣。但在兩週的時間裡,我已經完成了幾本Kindle書。 這可能是因為它的螢幕更大、更好,還有Kindle應用程式可以顯示兩列文字的版面設計。 我也很喜歡與Sidecar一起使用它,這樣它就可以作為MacBook Pro的第二個螢幕使用。 現在我也經常使用它觀看YouTube和Prime Video,這是我之前已經預料到的。 而當我開始與我的房車一起去旅行時,我將更多地使用iPad Pro作為主要的電視觀看設備。我可以從YouTube和Prime Video上下載視頻,這樣就不需要使用任何行動數據。在歐盟,我的SIM卡有70GB的流量,但在意大利時,漫遊只允許使用8GB,之後我每週支付2.99歐元可以獲得5GB流量。 我知道根據經驗,如果在旅途中觀看視頻和地圖,可能會消耗大量的流量,如果不小心,每天可能高達10或15GB。 談到數據,我這款iPad Pro是帶有蜂窩網路功能的,我可以插入一張SIM卡使用。我從來沒有過帶有蜂窩網路功能的iPad,所以對我來說這是一個新鮮事。目前我還沒有深入研究過這一功能。 如果到國外旅行並使用本地SIM卡,這可能是一個不錯的選擇。 但我之所以選擇首先購買帶有蜂窩網路功能的版本,是因為它帶有GPS。Wi-Fi版本沒有集成GPS,而且我打算多次使用iPad Pro進行導航。 當我在房車附近時,我通常會用iPhone上的Apple Maps顯示路線。但有時我想看看周圍的環境,而要做到這一點,我必須停止導航,然後重新設置。 受到特斯拉顯示器的啟發,我為房車製作了一個小型的iPad Pro汽車支架: 我用一些基本的木工工具製作了它,目前我還需要在實際旅行中進行測試。 它有以下5個主要用途: 使用離線地圖進行導航,使用絕妙的mapy.cz應用程式 使用Google Maps / Apple Maps 使用park4night,這是在歐洲尋找停車場的最佳應用程式 作為音樂播放器和音樂可視化工具(我目前喜歡Staella),通過藍牙連接到車輛音響系統 泊車時作為視頻播放器 這就是GPS的主要用途:幫助找到一些有趣的地方、停車場、商店、道路旁邊看不到的隱藏寶石等。作為一個旅行時的電視觀看設備,它將放在床的位置,我已經測試過它,效果很好。 然後當我需要工作時,我只需將它連接到Magi键盤,就可以開始執行工作、輸入、製作思維腦圖等等。 當我處於"創作者模式"時,我主要使用的應用程式有:...

MacBook Air或MacBook Pro用於網頁開發?

我寫這篇文章是因為我在Twitter上看到很多人在問這個問題。如果您使用Linux或Windows,這個問題對您來說根本不成問題。此外,您並不需要一台MacBook來學習網頁開發,您可以使用任何電腦。 蘋果目前推出了兩款筆記本電腦,第一款是MacBook Air,然後是MacBook Pro。 我兩種都用過,所以讓我告訴你我會選擇哪一款。 如果僅考慮功率和速度,您會選擇自己負擔得起的最強大的MacBook Pro。 但還有可攜性:當您需要搬動它、上下班或者想要帶著它去徒步旅行時,16英寸的MacBook Pro能否放進您的背包中?因為誰知道,您可能需要做三分鐘的工作來維持業務運行,而在露營時。有時候我也會碰到這種情況。 這時MacBook Air看起來是一個不錯的選擇。它更輕,更小。從背包中減去的每一克重都會讓體驗更好。 MBA M2 2022重1.24公斤,MBP M2 13英寸重1.4公斤,MBP M1 14英寸重1.6公斤。 16英寸的機型不在比較範圍內,因為它重2.1公斤,屬於一個不同的類別。我曾經用過一台2019年的16英寸,它太大、太重了,無法舒適地搬動。 我現在使用的是MacBook Pro M1 14英寸,這是一種很好的妥協,因為它比Air多一個USB端口(3個對比2個),還有HDMI輸出(對我來說沒有用)和SD卡槽(對我很重要),但這是一個困難的選擇。 USB端口非常重要,因為當您在家或辦公室時,其中一個端口通常會連接到外部顯示器上,但如果您的顯示器提供更多的USB端口,您可以直接使用它們。 由於MBA更便宜(根據規格而定,價格大約為一半),並且作為網頁開發人員解決了99%的需求,您無論選擇哪一款都不會錯。 特別是如果您喜歡旅行或經常攜帶。

Swift 程式語言介紹

本文是關於 Swift 的新系列文章的開始 Swift 程式語言是由蘋果於 2014 年推出的,並且是與所有蘋果操作系統系列一起使用的官方語言: iOS、iPadOS、watchOS、macOS、tvOS。 Swift 是一個開放源碼、通用、編譯的程式語言。 它是一個靜態類型的程式語言。 每個值都有一個分配的類型。在編譯時使用該值作為參數或返回時,將始終檢查其類型。如果不匹配,則程式將無法編譯。 Swift 的編譯器是 LLVM,並且它包含在用於蘋果軟體開發的標準 IDE - Xcode 中。 Swift 是一種現代化的程式語言,旨在“適應”先前設計了一種名為 Objective-C 的不同程式語言的生態系統。 即使對於官方的蘋果應用程式,iPhone 和 Mac 上運行的大多數軟體都是基於 Objective-C 代碼開發的,但 Swift 的使用量逐年增加,而且在未來的新應用程式中可能會使用 Swift。 在蘋果引入 Swift 之前,Objective-C 受到大量的發展,以引入新的功能和特性,但近年來這一努力已大幅減少,為了 Swift 的開發。 這並不意味著 Objective-C 已經死亡或不值得學習:Objective-C 對於任何蘋果開發者來說仍然是一個重要的工具。 也就是說,我不打算在這裡涵蓋 Objective-C,因為我們專注於 Swift。 這是蘋果平台的現在和未來。 在短短的 6 年內,Swift 已經經歷了 5 個主要版本,而我們現在(在撰寫本文的時候)是在版本 5.3。 Swift 被聞名為 Apple 的產品語言,但它並不僅僅是一個 Apple 的語言。我們可以在其他幾個平臺上使用它。它是開源的,因此將語言移植到其他平臺不需要任何許可或授權,並且您可以找到 Swift 專案來創建 Web 伺服器和 API(https://github.com/vapor/vapor),以及與微控制器交互的專案。 它是一門通用的程式語言,建立在現代概念之上,有著光明的前景。 Swift 擁有一些我所看過的程式語言中最好的文件。然而,我想在這裡寫一些關於它的內容,因為我認為有時文件對於初學者來說可能有些複雜。 此外,我通過寫作來學習,並決定重新學習 Swift,在我最後一次接觸 Swift 五年後。自那時以來,語言和 iOS 生態系統已經有了很大的變化,我覺得重新從頭學習它。...