How to make a native windows application? [closed] - windows

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I do most of my development for the Android platform, and have developed applications for Windows in the past too. However, when I have developed windows applications, I've always used the .NET framework. This requires the end user to have the .NET framework installed on their machine.
What programming languages and associated tools can I use to create an application that will run on a windows PC (XP and greater) (other operating systems are welcome) with no need to have frameworks such as .NET and Java installed first?
Many thanks, Todd

Most Ms Windows apps are developped with C++ (or C), accessing to Win32 API for GUI for example. You may also use some other languages that compile to x86 code and are able to access to regular Win32 DLLs if you need them (for input, GUI, etc., see Win 32 API), like Pascal.
The second most used tool to build MS Windows applications with some forms must be VB up to VB 6 (that is, before VB.net), then probably Delphi.

Related

What programming languages are available on MAC for web programming [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am making the conversion from PC to MAC and wanted to know what options do I have to still develop websites. I usually create websites with c# but besides C# what other options do I have on the macintosh?
MAC is even better environment for development (web) than Windows. It is because it is nix. I used PC for years and I feel more comfortable on MAC. For example you can manually set working environment for PHP (appache, mysql) with ease, and you have more control with everything you do. Mac, by default, comes with installed Python, so you can easily create your web working environment. There is also Ruby etc.
Git + Editor(Textmate, Sublime) + Web = Perfect combination.
I would say that Ruby (Ruby on Rail) is pretty common. You still have PHP, Python too.
If you want some example try CodeCademy or CodeSchool

What is the difference between windows desktop apps and windows store apps [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I read few posts online but I have not understood what is the difference between them. Could anybody please clarify ?
Many of these answers are wrong. Actually, the question itself is slightly wrong.
The two kinds of app are Desktop Apps and Modern UI Apps (what used to be called Metro apps.) Both kinds can go into Store.
Desktop Apps look like the old kind. They aren't fullscreen, they run in the desktop area, they don't have to have a user interface (so services are desktop apps,) et cetera.
Modern UI Apps are the new kind. They're fullscreen and snap, blah blah.
Modern UI Apps have a lot of new requirements. They have to declare what file types they handle. They aren't allowed to save as *. Some obscurer older APIs are shut off for them, which can be a problem for people trans-compiling from older languages. They aren't allowed to declare the quiet read flag for the documents folder.
But practically speaking, you aren't going to see a whole lot of difference between the two, unless you're doing weird stuff, other than the fullscreen-vs-windowed bit.
Non-commercial accounts aren't allowed to use the desktop UI.
Windows Store Apps are designed to work in the "Metro" interface and will run on both Windows RT (tablet and laptop) and Windows 8 Pro.
See: http://msdn.microsoft.com/en-us/library/windows/apps/hh974576.aspx.
Windows Desktop Apps are the traditional applications that we have been building until now. This apps will not work on tablets.
Windows 8 Desktop Application: That just the basic program like notepad, MS Word, AutoCad... Writing in the know language such as C++, C#, VB ...
Windows 8 Store App Here you create app in that new start menu. Click on the button in the start menu to open your own app. Here you can write the app also in html5/javascript or c#.

Windows Phone 7 after ios developement [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
This might sound a bit of the topic, but i really wanna know whether it is a good idea to learn windows phone 7 development after ios development. I am still learning ios, but of the basic stuff is covered. So I was thinking to start windows 7 development side by side.
So is it a good idea?
It should be a good idea. First, you only not learn about the partial framework of the .NET world and you are scoped with the available namespaces you will use in Windows Phone 7/8.
Once you start learning Windows Phone 7, it should be easy for you to switch to another Framework Class Library (FCL) that is Silverlight that can be use to develop applications in a web browser, then switch to WPF which is use to develop desktop applications.
You will not only start in my honest opinion with Windows Phone 7 development but you will also start learning applying design patterns just by developing simple applications to the phone. Once you are comfortable with it, it should be easy for you to apply the advance stuff when it comes to Silverlight and WPF.
Pretty much as a developer, you should not be hesitant to learn, relearn, and unlearn. This is the 21st century. Everything change so fast.

Can we create Custom Operating system that supports any application? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Can I create a custom operating system that supports both Windows and Linux applications?
How can I do that and what knowledge should I have?
Is this a good start?
Thanks.
This can kind of be done though using Linux and Wine however it is not perfect.
The issue is Windows is not open source and is VERY big so it is not very easy to perfectly emulate what that operating system is doing behind the scenes. This is especially hard with undocumented API calls many programs like to use on Windows.
I do not know of anything that lets you run Mac on Linix without using a VM.
It is very unlikely there will ever be "one OS to rule them all" but with tools like Wine and using virtualization with things like VMWare's Unity Mode to give the affect of another OS's program running on your system.

Which Is The Major Differences Between Windows XP, Vista And 7 At The Development Side [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Recently I installed Windows 7 in my development machine just to test, with it I installed Visual Studio 2010, but I was thinking in what are the major differences between the development for/under Windows XP, Windows Vista and Windows 7?, how about .Net Framework 4?
User Account Control, Mandatory Integrity Control and the execution of software as non-administratior.
It creates a secure desktop that you cant access/modify from your code. (The secure desktop can be disabled with group policies. You would still see when your code requires higher privileges, but it wont lock up all screen with a secure desktop.)
Automatic redirects when writing to system-wide stuff (Program Files, HKLM) to a user-specific location. (Somewhere under %AppData%\Local\VirtualStore.)
Software marked as low integrity can only write to folders marked with low integrity.
Uhm, between XP and Windows 7 - the whole model changed. Depening on what you're developing (device drivers) you may face an entirly new system with an event based kernel model. Dunno... the question is very general ;).
If you develop Windows services, you should know that Windows services can no longer interact with the desktop starting with Vista. To communicate with a Windows service in Vista (and presumably Windows 7), you will need to use some sort of IPC, e.g., sockets, pipes, etc. If you've been holding off on learning Windows Communication Foundation (WCF), now would be a good time to do so since WCF can bridge this gap.

Resources