Gömülü sistemler (Windows CE), en iyi öğrenme yolu, web programlama?

1 Cevap php

(Tl; dr: Windows CE için uygulama geliştirme için PHP / Python web geliştirme gitmek için en iyi öğrenme yolu nedir?)

Ben kendi kendini yetiştirmiş bir programcı değilim, ve ben biliyorum bir noktaya gelinceye kadar hedef başlayarak geriye doğru araştırarak öğrenmek eğilimindedir. Ancak, şimdi bir pocket-pc barkod tarayıcıları içeren bir proje var, ve ben bir kayıp değilim.

Ben PHP ve Python, Ruby biraz biliyorum ... Ben sadece şimdiye kadar web programlama yaptık. Bir keresinde bir masaüstü uygulaması yapılmış, ancak bu evrede "tek bir dosya içinde her şey" geri benim oldu. Ben bazı video eğitimlerini biraz C öğrendim, ama asla "gcc -o sudoku sudoku.c" den öteye var

Yani, benim nihai hedefe (upload barkod + merkezi bir SQL veritabanına form veri) biliyorum, ama ben başlayabilirsiniz bir noktaya geriye doğru yolumu çalışmak için görünmüyor olabilir.

1 Cevap

Yol uzun, ancak bunu birkaç aşamadan yıkmak olabilir.

  • Eğer dil yapıları asmak, vb ANSI C kütüphanesi almak ve böylece genellikle basit konsol odaklı şeyler olduğunu + + 101 C ve C, ile başlayın.
  • Bazı noktada muhtemelen büyük uygulamalarını derlemek dışında acısını almak için Makefile yazmak için öğrenmek istiyorum. (Sen olmayabilir need için, tüm iş bir IDE içerir, ancak farklı derleme üniteleri nasıl etkileşime bilerek olması iyi bir beceridir eğer.)
  • Sen yapılar hakkında bilgi edinmek gerekir ve (C + + kullanarak edilecektir) sınıfları olacaktır.
  • Aslında bunu çözmeye çalışmadan önce sorunu çözmek için gereken yapı taşları türlü ile aşinalık çok yararlı olacaktır. En azından platformu UI API, barkod çekişmeyi şey, form verilerini işlemek için belki de bir konserve kütüphane ve bağlanmak ve veritabanına konuşmak için bir yol gerekir.

Son olarak, size gerçek sorunu çözmek nasıl düşünmeye başlamak için hazır olacak. Genel kural onlar uysal hale gelene kadar olanların her aşağı kırılma tutmak, sonra yüksek düzey parçaların içine yıkmak için. İyi şanslar!