Comments 24
Странно. В своё время писал софтинку для учета своей зп на .net cf — у меня оно запускалось на десктопе. Может нет .net 3.5 ?
Пару дней назад видел эту ОС в Пятерочке на сканере шрих-кодов. И, как мне кажется, это исторически так сложилось. На данный момент сканер можно сделать из ESP8266 + модуль камеры. Тащить операционку для такой задачи ни к чему.
Я нигде не упоминал сканеры штрих-кодов и тем более нигде не заявлял, что всё выше описанное имеет какой-то очень существенный практический смысл. Это касается как этой статьи, так и всего мною написанного.
Почему выбрали именно FTP для скачивания приложений, а не загрузку с веб-сервера через HTTP? В этом случае и листинг и метаданные и учёт числа загрузок можно было бы реализовать через нормальное полноценное API.
Потому что, как я говорил, FTP сервер работает у меня уже давно, настроен и т.д. и т.п. Веб сервер можно, конечно, поднять, но не вижу смысла в двух серверах на одной железке, копирующих по сути друг друга. Тем более пробный вариант приложения я набросал под десктопную Винду и там всё было нормально… И кто же мог знать, что Майкрософт решит по какой-то причине выбросить поддержку FTP в мобильном .Net.
Предвосхищая вопрос о том, почему я изначально выбрал FTP: ну потому что протокол настолько стар, что клиенты для него можно найти под любую систему.
Почему нет разницы? Я взял стороннюю библиотеку (и существенно её переписал) так что всё работает. FTP клиенты для WinMobile есть в любом случае. HTTP действительно удобнее для загрузки, но не переделывать же мне всю свою давно настроенную сеть ради этого? К тому же я уверен, что половины поддержки того, что вы перечислили все равно нет в NetCF.
К тому же я уверен, что половины поддержки того, что вы перечислили все равно нет в NetCF.
Поддержка http как транспорта — есть. Остальное — код приложения. Итого на одну внешнюю зависимость меньше получается.
Ностальгия… У меня только самые позитивные воспоминания о КПК на win mobile. После symbian это казалось был прям полноценный комп) А вот андроид и iOS меня разочаровали в свое время. Первый смарт на андроиде 2.1 HTC hero был. По сравнению с менее мощным КПК этот hero совсем не радовал скоростью работы и автомоностью. Многозадачность была такой, как будто её не было. Часто, при переключениях с одного приложения на другое предыдущее перезапускалось. Ну и стабильность у андроид была точно не лучше чем у win mobile в то время. Да и вообще, было ощущение, что из за пальцеориентирования случился даунгрейд по функциональности. Программы на wm были богаче по функциям чем на андроиде. Стилус позволял делать элементы UI меньше по размеру, а потому все необходимое помещалось на одном экране и было всегда под рукой. В андроиде же приходилось переносить элементы все в менюшки или на другие экраны, чтоб уместить все нужное. В общем, у меня тогда юзер экспириенс упал с переходом на андроид.
Менеджер приложений для Windows Mobile