Where can I find sample solutions for Windows 10 Universal Applications? - windows-10

With the release of Windows 10 comes the ability to create Universal Applications that will run on multiple types of devices (mobile, desktop etc) using the same code and a single binary.
Has Microsoft (or anyone else) produced a repository of sample applications specifically for Universal Apps on Windows 10?

I have managed to find this repository that contains a number of sample solutions.
https://github.com/Microsoft/Windows-universal-samples

The repository https://github.com/Microsoft/Windows-universal-samples is a great place to find samples for Windows 10.
Also, if you are interested in watching some tutorials about Windows 10, there are a lot of great videos at https://channel9.msdn.com/Series/A-Developers-Guide-to-Windows-10

In addition to the links previously specified, Microsoft has some E2E (End to End) implementations; this link to their GitHub repository should yield the existing 4 samples, and any future repositories added with the prefix 'Windows-AppSample'.
As you mentioned in your follow-up, they have discrete feature samples in their universal samples repository.
Complete sample applications
Sample feature implementations

Related

What's relationship between the new winget and the Microsoft.PackageManagement

Years back, there was a Microsoft package manager called PackageManagement (aka OneGet), which seems to be based on PowerShell command conventions, and was extensible.
Recently, Microsoft introduced another package manager tool known as winget, which is still considered pre-release. It seems not to use the PowerShell conventions.
What is the relationship between these two?
Is WinGet going to replace OneGet, or will there be some sort of interop?
There is no relationship other than both were created by Microsoft, apparently by different teams at different times.
PackageManagement (formerly OneGet, est. 2014) is a unified manager that does not have its own repository. It relies on other providers instead (for example ChocolateyGet, PowerShellGet). Since it is all PowerShell, it offers good CLI and scripting experience.
WinGet is still in preview (as of August 2021). It will be part of App Installer app distributed through Microsoft Store. WinGet has a repository of packages maintained on GitHub. The client is written as native C++ console application. All output is text-only and lacks all the nice things PowerShell gives us.
There is a third-party OneGet provider for Winget and also quite strong user voice to add official PowerShell support. See the following GitHub issues:
https://github.com/microsoft/winget-cli/issues/221
https://github.com/microsoft/winget-cli/issues/674
WinGet gets regular releases, so there is hope WinGet will improve and add official PowerShell support.

Recomemded structure of Git project which uses opensource sub repository

I am planning to build a product which will have some open source components and some commercial components (not open sourced).
The intention is open parts of the products with maximum functionality and get contribution from the community. Where as the commercial features will be available on price.
How should I organise my code and build strategy so that opensource community can build, deploy and run the product on their own whereas the commercial version will use this open source tools as well as the commercial components with it ?
The code I have right now is a Java Spring Boot code base and Node.js code base which has both open and commercial components in them.
I was planning to do the following
1. Seperate out the OpenSource components as libraries.
2. Create a build process which will have some default build steps (building the Spring application or Node.js app) + adding the opensource libraries created in Step 1
3. Create a commercial build process (not open sourced) which will have some default build steps + adding the opensource libraries + adding the commercial libraries.
Any suggestions if my approach will work, or is there any better alternative available with sub-projects will be appreciated.

Is it possible to write Windows/Linux/MacOS-specific code in Flutter?

With flutter-desktop-embedding, we are now able to build apps to desktop environments. However, most of the plugins won't work, because they aren't written to these platforms yet. Is there a way to use platform channels to write platform-specific code for the desktop environments?
Yes, there are MethodChannel APIs for all three platforms, although Windows and Linux APIs are still subject to change. See https://flutter.dev/desktop#plugins-1 for more information, and the flutter-desktop-embedding repository for examples.

How to run example systemml code on e.g. IBM Watson Studio

I'm trying to follow the quide
https://towardsdatascience.com/how-to-train-your-neural-networks-in-parallel-with-keras-and-apache-spark-ea8a3f48cae6#
to try out keras with systemml and spark.
Anyway I could not find the mentioned free spark plan on ibm watson. Can anyone help me to find it or is it just not available anymore?
Thanks!
In your IBM Watson Studio (you can have a free account), go to your projects (or create one), in the project go to "Environments" tab and choose one of your existing environments or create a new environment, it allows you to choose the Spark environment described at the URL that you mentioned.
Thanks!
Acutally that was just the way I was trying out. But I was confused that it says it will consume capasity units per hour and the block said it will be free.
Now I found out, that one has 50 capacities free each month. So I can try the code.

How to add Actionscript 3 fl.controls (UIScrollBar) on Linux

How would one go about adding fl.controls.* to AS3 projects developed under Linux?
Apparently it is not part of Flex 3SDK for Linux (which is what I am using to compile) or maybe it is and I am not importing it correctly..I downloaded this SDK last March, maybe time for update?
Looking at Adobe Official Docs for fl.controls does not mention that this library is somehow restricted.
In particular, I was looking for fl.controls.UIScrollBar type of functionality
I am using MiniBuilder to edit.
Packages starting with fl.* are part of (and only available in) the Flash authoring tool (Adobe CS3/4) and cannot be imported to Flex projects. Check this answer

Resources