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.
Related
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.
Garbage Garbage Garbage Garbage
NO. It is not possible to convert an android app to iOS using a tool. You have to develop app in iOS platform using iOS SDK. There are some cross platform SDK are available like PhoneGap there you can develop app for both android and iOS. However for an existing app cant do anything.
You cannot convert the app if it was written in Java. But here are some recommendations for the future:
For applications that include 3D graphics, I would recommend Unity
If you're looking for simpler applications, take a look at Cocos2D I don't have any experience with Cocos but it is said to be portable.
But if you're looking for native GUI widgets, I don't think there is a way to do that.
Note: The answers are for ios-android only. Unity is said to support Windows Phones soon, though.
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#.
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 want to learn Windows 8 development (specially for smartphones) but can't install Windows 8 release preview right now. And there is more info, tutorials, etc. in the internet about Windows Phone with SDK 7.
I know nothing about Windows development. Is Windows Phone with SDK 7 a good basis for Windows 8? Or will I waste my time and it's better to wait and start directly with Windows 8?
Thanks!
I would say yes. Whether you choose the XAML/C# route or the HTML/JS route, you're not going to learn much while studying Win Phone 7 development that doesn't apply to Win Phone 8 development and even Win 8 development.
Well, according to this article at least, although it doesn't talk mainly about development, there are too much differences and it probably doesn't make sense to learn Windows (phone) 7 as "intro".
http://crave.cnet.co.uk/mobiles/windows-phone-7-was-doomed-by-design-microsoft-admits-50008466/
On the other side, there's this article in Microsoft's site:
http://msdn.microsoft.com/en-US/library/windows/apps/hh465136
Which clearly suggests there's a significant common base, since the apps are supposed to be easily portable. Hmm... Will see :)
If you're not committed to Silverlight you could just go the HTML5 route for Windows 8 apps. Then you could start learning HTML5 now without having Windows 8 installed.
Since you know nothing about Windows dev, I'd say learn HTML5, then you can use it on the web, as well as on Windows 8 apps.
There's a great series of self-study exercises on up Microsoft's GenerationApp site - http://bit.ly/30tolaunch . Free, and pretty good for beginner ramp up.
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.
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.
I'm planning to buy Mac just to develop Apps for iPhone (iOS) using XCode. Hence, I need to know what a decent hardware configuration to develeop with XCode.
Since I will only use it for iphone developemnt, i dont want to spend alot of money on it. But also I want to get a good hardware that will not give hard to time. hence, what apple hardware and configuration you recommend.
Thanks,,
Pretty much any apple hardware will work fine. I have both a macbook pro (2010) and an iMac (2009) that work very nicely. However a big screen is a huge help especially when designing the gui parts of an application.
I use a 2011 model MacBook Air with 4GB of RAM and runs XCode like a dream.