Application Development related
This blog covers the Stream Parser - State Machine code in detail...
Read the rest of entry »
This blog presents a more complete JSon parser in the Arduino context that extracts the data entities from each record. in the JSon string. It is implemented as a Stream Parser - State Machine.
The three TelemetrySensor Arduino apps that mimic the desktop/phone Universal app UI functions are created by copying and appropriately editing the ToDoItem Arduino apps.
App development outside of Compact 7 Platform Builder involves using a second instance of Visual Studio for a Smartdevice .Project. The target OS must have the correct version of Corecon that VS targets it with.
"Microsoft has finally joined the mini PC craze, introducing a Windows-compatible development board dubbed Sharks Cove."
Smartdevice projects opened in a Compact 2013 development context are not automatically upgraded to Compact Framework 3.9. This article discusses techniques for upgrading of Smartdevice (Compact 7) projects to the Compact 2013 context (Compact Framework 3.9). This includes comparison of project files as well as use of the CEESharpWiz wizard.
This article discusses the just recently released CECompactTools on Codeplex. This toolset has been morphed from Compact13Tools in that it provides the same shell apps for a Compact 2013 OS using the same C# source code but the Managed code is built directly as an OS Subproject!. That is, unlike Compact13Tools, there is only one software layer.
This article discusses the just released Compact13Tools Version 5.0 software architecture for Compact13Tools. This version has the full source for the Managed Code which it builds via a batch file.The software is structured as two layers. (Read on for more.) The next blog will introduce CEToolbox which directly builds to Managed Code tools as OS Source Subprojects; a topic covered in the previous three blogs. This article is essentially a slides presentation with some *comments.
Coming soon, Compact13TileShell as an alternative to Compact13MinShell: