2008-09-24 17 views
7

Pocket PC'mde WM6 SDK kullanarak küçük bir araç geliştiriyorum ama parmak dostu bir kullanıcı arayüzü (iphone-like) uygulamak istiyorum. Yani Windows Mobile 6 Pro için parmak dostu bir arabirimi kolayca entegre etme olanağı sunan ücretsiz bir .NET framework'ü arıyorum.Kompakt Çerçeve: Her Parmak Dostu GUI?

Herhangi bir fikrin var mı?

DÜZENLEME: Parmak dostu, büyük simgeler, büyük düğmeler, basit bir dokunuşla kaydırılabilir ekranlar anlamına gelir ... Çünkü Kompakt çerçevede Winforms, kalem değil, parmak için yapılır!

+0

"ücretsiz .NET framework" "ücretsiz .NET kütüphanesi" Selamlar, Tamberg – tamberg

+0

"Framework" olarak bu durumda uygun görünüyor olmalıdır. Telefonda –

cevap

0

Burada sorduğunuz şeyin tam olarak emin değilim ... Windows Mobile 6.0 Pro , dokunmatik ekran etkin olduğundan, yalnızca Windows Mobile 6.0 Pro'yu hedefleyen projenizi oluşturmanız gerekir. uygulamanızın Windows Mobile 6.0 Standard cihazları ile uyumlu olmayacağı.

3

Böyle bir arabirim API'si bilmiyorum.

Böyle bir arabirimi, Boya ve fare olaylarını geçersiz kılan, sıfırdan kodlardım. Kompakt çerçevenin sağladığı daha süslü çizim araçlarına ihtiyacınız varsa, GDI + 'ya erişmek için pinvoke aramalısınız.

+0

GDI +? Sadece GDI'nın müsait olduğunu sanıyordum. – Qwertie

0

Tam olarak ne hakkında konuştuğunuzu biliyorum. Tüm .NET Denetimleri, stilus için tasarlanmıştır. Parmak için daha büyük hale getirdiğinizde, iyi cevap vereceğine dair bir garanti yoktur. Buna ek olarak, her donanım aygıtının hassasiyeti farklı ve daha da zor.

Yakın zamanda, bazı dokunuşla benzer işlevleri dahil etmeye çalışan bir uygulama geliştirdim. Tüm bu şeylerin el kodu olan bir acıydı.

Windows MObile'de gelenlerin aksine 3. taraf kitaplığı ile ilgili sorun herkesin kendi kitaplıklarını ve gezinme tekniklerini tasarlamasıdır. Umarım MS bu cephede akıllıca olacaktır.

http://sites.google.com/site/nebowiki/

+0

Bu bağlantı, posterin sorusuyla nasıl bağlantılı? Kendi sitenizi tanıtmak istiyorsanız, bağlantıyı kullanıcı profilinize ekleyin. – ctacke

+1

Gönderilerimize linkler eklememize ne zaman dikkat etmeliyiz? - Linkin mükemmel olduğunu düşündüm. –

0

Eğer parmak dostu uygulamalar geliştiriyorsanız, hedef cihaz kalemi aksine parmak girişini işlemek için bir süreç gerekiyor. HTC cihazları (Kaiser, Mogul, Touch Pro gibi), bu amaçla TouchFlo'yu kullanır. TouchFlo'nun birkaç farklı sürümü var ve bir SDK olup olmadığından emin değilim, fakat programladığınız her şeye dahil olmanız gerekiyor. xda-developers.com bu konuda birçok bilgi alacak.

2

Gerçekten Resco's MobileForms Toolkit 2009 ürününü incelemelisiniz.

Eminim ki onların kontrolleri tam olarak aradığınız şeydir. Ayrıca, kontrolleri göstermek için bir whitepaper ve videoları var.

+0

Üzgünüz, "ÜCRETSİZ" gerekliliğini yakalamadı. Benim hatam. –

+0

yine de teşekkürler, aslında ben daha önce Resco mobileforms bulmuştu, ama fiyat tek geliştirici için gerçekten uygun değildir. – guigui42

0

WM6.1 Pro, .NET CF 3.5 ve VS2008 ile tüm mevcut olanın uçta spartan olan temel stilus boyutlu kontroller olması şaşırtıcıdır. yani çakal-çirkin. Bir uygulamada kullanmak yerine elimi çiğnemeye hazırım.

Üçüncü tarafların tüm WM geliştiricilerinin denetlediği koleksiyonlar nerede, uyumlu uygulamalar sağlamak için akın ediyor?

1

Ben (bunu henüz kendimi incelemek için zaman yoktu, ama ben kesinlikle niyetinde) ne arıyorsun olduğundan emin değilim; Bu UI Framework ilginç görünüyor: http://code.msdn.microsoft.com/uiframework

+0

iPhone benzeri UI özellikleri arıyor. Biliyor musun, o Apple olayı? – Qwertie

0

Ugly gerçekten (benim dahil) mobil kazanma uygulamaları için doğru kelimedir. ben daha da kötü hale getiren bir mono ekran ile donanım eski bir parça için geliştiriyorum. http://msdn.microsoft.com/en-us/library/dd630622.aspx

Bu ücretsiz değil, ama uygun olduğu - görüntülerin bazıları seyir oldukça güzel: Burada http://www.windowsfordevices.com/news/NS9328208835.html

ve:

buraya bir göz atın http://www.basic4ppc.com/?gclid=CIiO1di1nJoCFRAhDQodYX8-9A

Her neyse ... Bu sadece googledragging olsaydı - belki de kaçırmış bir şey vardı.

--Joe

1

Kontrol dışarı Akışkan pencereler aradığınız şey olabilir http://fluid.codeplex.com/ Bu mevcut mobil kontrolleri ve açık kaynak.

0

Parmak freindlyness dokunmatik ekran teknolojisinin bir sonucudur (kapasitif ekranlar daha az doğru olmakla birlikte, sıfır basınç gerektiren; rezistif ekranlar, vb fiske tokatlamak için fiziksel baskıyı gerektiren ve zor) Windows Mobile 6.5 ile

bunlar bir sistem hareketleri kütüphane girmiştik (ve doğrusu P gerekmez verirsen/o çağırmak, örnek bir sarıcı MSDN Code Gallery üzerinde bulunmaktadır). Teorik olarak, bu yeni kütüphaneye yazılması mümkün olabilir ve belki de WM6.5 öncesi cihazlar üzerindeki jestleri, eğer gerekiyorsa taklit edebiliriz. Bu iş parçacığı üzerinde

1

Herhangi akım okuyucular SlideUI (http://www.devslide.com/products/slideui) kontrol edilmelidir. Dokunma dostu (iphone-like) kaydırma ve kontroller sunan güncel (ve desteklenen) bir üründür.

+0

Sadece 200 dolar. – Qwertie

+0

Evet, tam bir geliştirici lisansı ve bir yıllık destek ve yükseltme için 199 dolar. Ücretsiz ürünleri de beğeniyorum ve bazı geliştiricilerin ve projelerin bütçe kısıtlamaları olduğunu anlıyorum. Ama, en çok benzeyen dokunmatik dostu kontrollerin iyileştirilmesi içine 2-3 ay koymak veya 199 $ ödemek için karar geldiğinde 2 seçenek çok daha iyi olduğunu kabul ediyorum. – travis