TideSDK ile çalışmak oldukça kolaydır. Deneyimi geliştiriciler için mükemmel hale getirmek için çalışıyoruz. Esasen özel bir Kaynaklar klasöründe bir HTML5 uygulaması oluşturuyorsunuz. Çoğu durumda bir HTML5 uygulamasını doğrudan Kaynaklar klasörüne bırakabilir, TideSDK yapılandırmasını kullanarak index.html dosyasını işaret edebilir ve birkaç dakika içinde çalışmasını sağlayabilirsiniz. TideSDK, istemcileri, sunucuları, işlemleri ve çalışanları çalıştırmak için kullanılabilir. Yönlendirmenin tek bir sayfa uygulamasında pişirildiği backbone.js gibi çerçevelerle çalışmaya eğilimliyim.
TideSDK'nın çekirdeği, Safari ve Chrome web tarayıcılarına güç sağlayan temel teknoloji olan WebKit'tir. Her bir platforma (Windows, Mac, Linux) ulaşmak için TideSDK'de üç farklı WebKit portu kullanıyoruz. OSX'te yerel WebKit'i de kullanabiliriz. TideSDK'nin API'leri yerel UI yetenekleri sunar (zamanla geliştirdiğimiz). Bunlar yerel pencereleri, sistem tepsilerini, menüleri ve iletişim kutularını içerir. Ayrıca pano ile etkileşimde bulunabilirsiniz. Ağ ve veritabanı yetenekleri, sistem bildirimleri ve daha fazlası var. Komut etiketlerinde DOM'ta python, php veya ruby'nin yorumlanmasına izin vermek için Webkit'i yamalar ve diller arasındaki nesneleri köprüleyebiliriz. API'larımız, dosya sistemiyle etkileşimde bulunmak da dahil olmak üzere, sisteminizin kaynaklarına ulaşmanıza gerçekten izin verir.
TideSDK'de meteor çalıştırmak eğlenceli olurdu. Uygun bir başlatma işlemi kullanarak TideSDK içinde node.js'yi çalıştırmak mümkündür. Bu nedenle, bir uygulamayı istemci ve sunucuda çalıştırabilmek için meteor çalıştıran bir sorun göremiyorum.
Apple'ın AppStore'una erişmek için uygulamalarınıza ihtiyacınız varsa, TideSDK, bu potansiyele sahip olduğunun farkında olduğum tek çerçevedir. Rekabetçi çerçeveler, Chrome bağlantı noktası (appjs) veya QT bağlantı noktası (Sencha Ion) gibi Mac için yerel olmayan WebKit bağlantı noktalarını kullanır. Apple'ın bu bağlantı noktalarını temel alan bir uygulama taraması, "özel API'lerin" kullanımını ortaya çıkaracaktır. Bu nedenle, AppStore pazarına bunlara dayalı bir uygulama ile giremezdiniz. TideSDK farklıdır ve OSX'te yerel WebKit uygulamasını kullanabilir. Bu özellik hakkında daha fazla bilgi gelecek TideSDK-1.4.0 sürümünde açıklanacaktır. Yükseltilmiş WebKit'imiz, HTML5 yeteneklerini de WebKit'in gövdesiyle güncel bir hale getirecektir. Kullanıcılarımızın çoğu bu önemli güncellemeyi bekliyor.
WebKit, AppStore için bir engel olarak yok edildiğinde, geliştiricinin karşılaştığı en son sorun, Apple'ın korumasına ve sistemin kaynaklarına hak kazandırmasıdır. Geliştiricilere kum havuzu gereksinimlerine yardımcı olmak için olası çözümlere bakıyoruz. Bazı uygulamalar kum havuzu için uygun olacak ve diğerleri olmayacak. Hedefiniz AppStore uyumuysa, Apple'ın yerinde olduğu kısıtlamalarla çalışmanız gerekeceğini söyledi. Umarım bu yardımcı olur.
Bu cevapla da ilgileniyorum. Appj'leri meteor ile bütünleştirmeyi gerçekten çok isterim.Ben de bir telefongap benzeri bir çözüm vardı –
Evet. Meteor'ın radarlarında cep telefonu ile bir ilgisi olduğuna inanıyorum. Ama evet, bunu farklı cihazlara geliştirip taşıyabilmek harika olurdu. – Jonovono