İPad Pro’da Web Geliştirme: Yeni Başlayan Kılavuz

İPad Pro duyurulduğundan beri Apple, bir dizüstü bilgisayar için alternatif olarak topladı. Ve hata yapmayın, iPad Pro, şu anda mevcut olan yeni olanın MacBook Pro dizüstü bilgisayarla aynı işlemciye sahip olacak şekilde harika bir hayvandır. Bu soruları gündeme getirir, birisi iPad Pro’da web geliştirebilir mi? Bu, Apple’ın 2018’de yeni iPad Pro’yu ilk kez duyurduğunda sorduğum soru ile aynı. İPad’in MacBook’un yerini alabileceği geleceği görmek istiyorum, bir cihaz alıyorum ve bu yenilikte düzenli web geliştirme çalışmamı yapıp yapamayacağımı test etmeye başlıyorum iPad Pro.

Ve sonuç? Sefil bir şekilde başarısız oldu. Donanım çok iyi, ancak iOS yeterli değil. Neyse ki, Apple bile iPad için ayrı bir işletim sistemine ihtiyaç duyduklarını ve iPados’u piyasaya sürdüklerini fark etti. Ve bu, web geliştirme çalışmaları için Mac’imi iPad Pro ile değiştirme gezim:
İPad Pro’da Web Geliştirme

Visual Studio Kodu iPad Pro’da çalışıyor
İPad Pro’da Web’in nasıl geliştirileceğini keşfetmeden önce, önce bu cihaz kullanılarak tamamlanabileceğini beklediğimiz işe bakalım. Özellikle WordPress’in gelişimini ele almamıza izin veren çözümler arıyoruz. Bunlar şunları içerir:
PHP, JavaScript ve Reaction ile Çalışma.
Mevcut müşteri sitelerinin işlenmesi, çoğu PHP değişikliği.
Git içeren temalar ve eklentiler oluşturma ve geliştirme sürecini yönetin.
Önerildiği gibi, CodeSandbox gibi çözümler elde etmek istediğimiz şey için yeterli olmayacaktır. Sadece bir JavaScript projesi oluşturmak istiyorsanız, CodeSandbox iyi bir çözüm olabilir. Ancak bu makalede, sadece izole edilmiş JavaScript’ten daha fazlasını işleyebilecek çözümler arıyoruz. İPad Pro’da #Web #Pengan Geliştirme yapabilir misiniz? Başlamak için ihtiyacınız olan her şey
Tweet için tıklayın
Şimdi neyi başarmak istediğimizi biliyoruz, nasıl yapabileceğimiz hakkında konuşalım.
Bir web sunucusu ayarı almak, iPad’de bir Linux sunucusu çalıştırma seçeneğine sahip olmak için çok iyi olacaktır, ancak bunun Apple’ın bir şey yapması yolu olmadığını biliyoruz. Git, iCloud ve diğer hizmetleri düzenlenecek dosyaları depolamak için kullanabilmemize rağmen, bir sunucuya sahip olmak, haddeleme, üretim süreci ve benzerleri gibi daha karmaşık araçları çalıştırmak için en iyi seçimdir. Her zaman bazı editörleri kullanabilir ve dosyalarınızı yerel olarak kaydedebilirsiniz, ancak yalnızca kodu çalıştırmadan kodlamadır. Zaten bir web barındırma varsa, bir sonraki adıma atlayabilirsiniz. Web barındırmanız yoksa, size yardımcı olmaya hazırız.
Ve benim gibi bazı işler için bir sunucu çalıştırmayı seven biriyseniz, DigitalOcean veya daha ucuz alternatiflerden biri gibi bir şey kullanabilirsiniz.
Sunucuya erişmek artık bir sunucumuz var, erişmenin bir yoluna ihtiyacımız var. SSH bunu yapmamıza izin verecek. Yalnızca sunucuyu yönetmek için komutları çalıştırmakla kalmaz, daha sonra SSH erişimi gerektiren kodu düzenlemek için çözümler de göreceğiz. İşte bu amaçla sorunsuz çalışan bazı uygulamalar: TermiusterMius, App Store’daki en kolay ve en ünlü SSH uygulamasıdır. Kullanımı kolay ve çok dostça bir kullanıcı arayüzüne sahiptir. Bazı SSH kimlik bilgilerini orada kaydedebilir ve tek bir tıklamayla gösterge panolarından erişebilirsiniz.
Ayrıca, mobil cihazlar için özel olarak yapılan alternatif bir SSH olan MOSH’u da destekler. Ayrıca SFTP gibi daha fazla araca erişmenizi sağlayan birinci sınıf bir versiyona sahiptirler. A-Shell mini ve ish kabuğu

Lüks bir kullanıcı arayüzü istemiyorsanız ve bir terminal gibi, aradığınız A-Shell Mini’dir. Bu, sunucunuza SSH için kullanabileceğiniz etkileşimli bir kabuktur. Ve daha hafif bir şey istiyorsanız (sadece 5 MB), ish kabuğunu kullanabilirsiniz. Bu, iPad Pro’nuzda çalışan Alpine Linux. Varsayılan olarak, SSH ile gelmez, ancak çalışarak yüklenebilir:
APK Opennssh ekle

Sahip olduktan sonra sunucunuza bağlanabilir ve çalışmanızı yapabilirsiniz.
Bir sunucumuz var ve ona bağlanabildikten sonra kod düzenleyicisini seçin, bulmacanın daha önemli bir bölümüne varıyoruz. Bir kod oluşturmak için bir düzenleyiciye ihtiyacımız var. Bize iyi fikirlerin tüm önemli özelliklerini veren iyi bir düzenleyiciye sahip olmalıyız. Bu, aylarca incelediğim kısım-uzlaşma gibi hissetmeyen ancak masaüstü bilgisayarda kodlamayla aynı olan bir editör bulmak. İşte çalışan üç kod editörü: Koder
Kodlayıcı, dosyalarınıza FTP, Dropbox ve dosya uygulamalarından erişmenizi sağlar. Ayrıca, sunucunuza erişmek için kullanabileceğiniz bir SSH terminali ile donatılmıştır. Sofistike olmasa da, Visual Studio kodu (daha fazla), bu hala kodu çok fazla rahatsızlık duymadan hızlı bir şekilde yapmanıza izin verir. Ve ücretsiz! İPad’de uygulama tabanlı bazı kod editörlerini denedikten sonra, Koder uygulaması web sitesinde hızlı bir şekilde bir şey düzeltmem gerektiğinde hala benim favorim. Yani, yapmak istediğiniz her şey bazen web sitenizde küçük değişiklikler yaparsa, kodlayıcılar doğru çözümdür.
Visual Studio kodu, işlerin ilginç hale geldiği yerdir. Visual Studio kodu, yani VSCode, bugün tüm havalı çocuklar tarafından kullanılan kod düzenleyicisidir. Bir geliştiriciyseniz, büyük olasılıkla şu anda VSCODE kullanıyorsunuz veya geçmişte kullandınız. Daha önce bulduğum iyi çözümlerden biri App Store’daki kod uygulamasıydı. Bu, iPad için çok iyi bir VSCode bağlantı noktasıdır, ancak FTP, SSH ve sunucuda dosyaları düzenlememiz gereken diğer seçeneklere sahip değildir. Yani evet, tüm VSCODE işlevlerini iPad Pro’ya gerçekten getiren bir şeye ihtiyacımız var. Sizi tarayıcıda çalışan kod sunucusuna tanıtmama izin verin.
Kod Server, herhangi bir sunucuda VSCODE çalıştıran parlak bir görev gerçekleştirir. Ve bu da koşmak ücretsizdir. Bulut barındırma platformunu çalıştırırsanız, sunucu kodunun nasıl yükleneceği konusunda bir kılavuz var. Sunucuya yüklendikten sonra, düzenleyici yalnızca iPad Pro’nuzdaki Safari Tarayıcıdan URL’yi ziyaret ederek açılabilir. Daha önce tartışılan kod uygulamasının aksine, kod sunucusu sunucunuza tam bir VSCode deneyimi sunar. Masaüstü VSCode uygulamasının yaptığı her şeyi yapabilirsiniz.

Ayrıca, VSCode masaüstü örneğiniz gibi görünmesi için uzantılı ve vscode temasını da yükleyebilirsiniz. Tek dezavantajı, çeşitli sunucularla çalışıyorsanız, kod sunucusunu istediğiniz zaman ayarlamak için zaman ayıran bir görev olabilir. İşte bu ve VSCODE’yi iPad Pro’da çalıştırıyoruz. Bundan daha iyi olamaz. Olabilmek? Dostça bir kullanıcı arayüzü ile iyi bir fikir istiyorsanız, kod sunucusu en iyi seçim olacaktır. Ancak terminalle rahat hissediyorsanız, daha iyi bir şey var. Vim Vim – İlk olarak 1991’de piyasaya sürüldü – çoğu Linux dağıtımında kutudan çıkan, iPad Pro’nuzu web geliştirme için kullanmanın en kolay yolu olabilir. Ona alışkın değilseniz bu çok korkutucu olabilir. Ancak Vim’e alışkın olduğunuzda, herhangi bir tam fikir kadar güçlü olabilir. Benden alın, yedi yıl boyunca VSCode kullandıktan sonra, tüm geliştirme çalışmalarım için VIM tam zamanlı kullanmaya geçtim. Varsayılan olarak, Vim oldukça basit görünüyor. Bu sadece üzerinde birkaç metin bulunan beyaz bir ekran: ama Vim’in en iyi parçası. Varsayılan yapılandırmaya benzemeyecek şekilde birçok şekilde ayarlayabilirsiniz. Yeni başlayanlar için, bu kütüphaneyi VIM kurulumunuza dosya kaşifleri, daha hızlı arama araçları ve otomatik kod ekipmanı gibi bazı sofistike araçlar getirmek için kullanabilirsiniz.

Ayrıca, editörün her santimini ayarlamak için daha fazla VIM eklentisi mevcuttur. Ne kadar sık ​​kullanırsanız, ihtiyaçlarınıza uyacak şekilde ayarlamaya o kadar başlarsınız. Örneğin .vimrc dosyama bakın. VIM ile rahat hissetmek biraz zaman alıyor, ancak şimdiye kadar iPad Pro’daki web geliştirme için en iyi çözüm. VIM’e aşina iseniz, iPad Pro’nun bir kaçış düğmesi olmadığını fark edebilirsiniz. Web Müfettişi neredeyse tamamlanmış, Safari veya Chrome gibi uygun tarayıcı eksikliği, bir geliştirici ile en büyük engel haline geldi. Web geliştirme için iPad Pro. Safari, iPados’un tanıtımı ile büyük bir güncelleme aldı, ancak yine de bir web sitesi oluşturmamız gereken geliştirici araçlarından yoksun. Ancak iPados 15 ile iyi yaptıkları bir şey, Safari’deki tarayıcı uzantılarına izin vermeleridir. Bu, bir geliştiricinin Safari için bir web müfettişi uzantısı oluşturmasının yolunu açar.
Bu tarayıcı uzantısı, masaüstü gibi geliştirici araçlarının eksikliğini neredeyse tamamladı. Beklendiği gibi, bu sayfa html kodunu görüntülememize/düzenlememize izin verir, ancak CSS’yi düzenleyemez. Ayrıca birisinin kodu çalıştırabileceği bir tarayıcı konsolu vardır, ancak bazı şeyler de değişken var/const gibi çalışmaz. Ancak genel olarak, bu, Safari’de hiçbir web geliştirici araçının bulunmadığı önceki sürümde bir artıştır ve birisinin Müfettiş tarayıcısı gibi bir şeyi temel seçeneğe indirmesi gerekir. Ve kim bilir, belki de gelecekte, bu uzatma daha fazla seçenek sunmak için artırılacak veya daha sofistike bir geliştirici ile diğer uzantılar görünecektir. Apple kullanıcıları olarak, Apple’ın yalnızca iPad Pro’nun potansiyelinin farkında olduğunu ve cihazı alternatif bir dizüstü bilgisayara dönüştüren daha sofistike bir araç taşıyacağını umabiliriz. İPad Pro’da ciddi bir web geliştirmeye çalıştınız mı? Aşağıdaki yorumlarda bize söyleyin. #Iipad Pro’da #Web #Pembangan için Başlangıç ​​Kılavuzu: Bilmeniz Gereken Tek Şey betis

Tweet için tıklayın
… WordPress sitenizi hızlandırmak için Flash kursumuza katılmayı unutmayın. Bazı basit iyileştirmelerle, yükleme süresini%50-80’e düşürebilirsiniz:

Düzen ve Sunum Chris Fitzgerald ve Karol K.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir