How to Convert your iOS app to Windows | One Dev Minute | Channel 9

 

convert ios app to windows phone 8

Hello, I'm a beginner in Xamarin. ;) I have a final and working app developed in C # for Windows Phone and I have to make it for IOS phones. This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. How to convert a windows app to IOS app? Flo_ FR Member. Feb 20,  · Is it possible to convert iphone application to Windows Phone 7 application. Ask Question 1. Is it possible to convert iphone application which is build using Xcode to Windows Phone 7 application which is build using C#.? Or is there any tool to convert.? iOS app 'The application could not be verified' only on one device. Nov 25,  · How to create a 3D Terrain with Google Maps and height maps in Photoshop - 3D Map Generator Terrain - Duration: Orange Box Ceo 7,, views.


How to install and Run iOS on Windows Phone


Jump to navigation. In this article we will provide an overview of the differences between the two platforms and show developers how to go about porting their apps. We will compare developer tools in both platforms and provide an overview of app framework differences.

We will discuss basic app creation, packaging, and app store differences. Fundamental app concepts like UI and input handling will be discussed. This article will serve as a foundation for other articles that delve into more advanced topics in porting iOS apps to Windows 8. Windows 8 is a major revision for one of the predominant desktop OSs in the industry. With the introduction of new form factor devices like smartphones and tablets, more and more software is being targeted for these platforms.

Currently there are hundreds of thousands of apps in iOS and other mobile ecosystem stores. Developers who already have an existing iOS app might want to consider targeting the new Windows 8 OS. These two OSs, convert ios app to windows phone 8, their apps, and development environments, one might argue, are radically different.

But at a higher level they also have some common features like support for touch, sensors, mobility, and other hardware features. There are lot of benefits and opportunities in developing for Windows 8. In this article, we will give an overview of differences and cover the basics of porting iOS apps to Windows 8.

As seen in these two screen shots, the two OSs differ dramatically. The new Windows 8 UI removes all non-app convert ios app to windows phone 8 notifications from the main screen like the notification bar at the top and other icons. You will notice new Windows 8 convert ios app to windows phone 8 focus on content and remove the chrome of traditional app UI as much as possible.

Also, while iOS features application icons, Windows 8 introduced a unique UI feature called tiles where each app on the home screen represents a box or a window resembling tiles.

We will go into other details shortly, but these are some of the basic and important UI differences. When considering porting an app from one platform to another, one important area developers must consider is developer tools and programming environment. The current industry trend in this area is to provide an integrated development experience as much as possible.

Companies try to provide tools for all stages of development—coding, debugging, testing, building, packing the apps, and even uploading the apps to stores.

Developers coming from the iOS platform and looking to port their apps to Windows 8 will find that the programming environment and development tools in Windows 8 are comprehensive and powerful.

But like Apple, Microsoft requires a purchased license for deploying apps to the Windows Store. In Windows 8, developers can choose their programming language of preference.

All of these programming languages are first-class citizens, convert ios app to windows phone 8, meaning they all have access to full system capabilities and use the same common Windows 8 API Windows Runtime. Another important area is the integrated development environment IDE. These tools can be downloaded from the website below:.

Similar to default project templates for apps available in iOS, Visual Studio comes with templates for different kinds of Windows 8 apps and programming languages. It is fully integrated into the Visual Studio IDE and makes the development life cycle as simple as possible. Blend is a very powerful and comprehensive UI design tool. This is very powerful for trying out different styling properties, layouts, or themes, convert ios app to windows phone 8.

The next screen shot illustrates how developers can test their Windows 8 apps for different views and screen sizes supported by the Windows 8 platform:. Another developer tool that is common in modern app development is the emulator or simulator. Windows 8 has a powerful simulator that is fully integrated with Visual Studio IDE and an app development life cycle.

It simulates several of the common platform features like touch, geo-location, camera, device orientation, and different form factors and screen sizes. The screen shot below shows simulator capabilities and features:. We also need a way to test our app on a real device.

We will need to install the remote tools on the target device and configure them before we can use it with Visual Studio remote debugging. This web site provides a comprehensive guide to running Windows Store apps on a remote machine:, convert ios app to windows phone 8.

The next screen shot shows these Debug options convert ios app to windows phone 8 Visual Studio Another important development environment topic is that of app building, packaging, and app stores. In iOS, XCode integrates and automates the process of building, signing, and packaging the apps by using the developer's trusted key certificate.

The table below provides a summary of the different topics we discussed in this section please note it is not comprehensive so it may not have all of the details. Visual Studio Debugging Tools. To port apps from iOS to Windows 8, we need to study the differences between these two platforms. These two platforms have totally different application stacks—from the low level app interactions with the OS, to the highest abstractions like the UI. Existing desktop applications continue to work and behave the same on Windows 8.

However, existing desktop applications can now take advantage of new features like touch, sensors, and other new Windows 8 features. But some of the new Windows 8 features, like live tiles, the new app life cycle, security sandbox, etc. The screen shot below shows the capabilities and available declarations in the Windows 8 Package Manifest of a sample app:, convert ios app to windows phone 8. Both Apple and Windows Store apps have a well-defined app life cycle, or different states the app goes through from start to end.

The link below provides an overview of the app life cycle of Windows Store apps:. Similar to iOS, Windows 8 supports different views for the app—portrait mode, landscape mode, different screen sizes, etc, convert ios app to windows phone 8. The screen shot below shows a Windows 8 app in four different views: landscape, portrait, snapped view bottom left, Windows Store app is in filled viewfilled view bottom right, convert ios app to windows phone 8, Windows Store app is in snapped view.

Another important difference is the common app controls and UI surfaces. For Windows 8, the app bar is the primary command interface for Windows Store apps. By default the app bar is hidden in Windows 8 apps; it can be invoked by a Windows 8 swipe gesture. Its behavior can be customized as needed e. The app bar can be at the bottom, the top, or both. It can be invoked by a swipe gesture convert ios app to windows phone 8 from the top or bottom of the screen.

With keyboard-mouse input, it can be invoked by right clicking inside the app. Charms are a unique feature in Windows 8 apps, convert ios app to windows phone 8.

They are a specific, common set of buttons always shown in every app when charms are invoked again, by the swipe gesture. The Charms bar is usually positioned on the right-hand side of the screen and invoked by a swipe gesture from the right side of the device.

Another area of difference is obviously the programming languages and platform APIs. Since iOS apps utilize the Objective C programming language, porting apps to Windows 8 requires rewriting the app code convert ios app to windows phone 8 one of the Windows 8 programming languages. Depending on the app features, requirements, and capabilities, Windows 8 may have equivalent platform APIs available that developers can use.

For example, the touch and sensor functionality can be ported by using the equivalent Windows 8 APIs. In this section, we provided an overview of different areas of porting challenges that iOS developers face when converting their apps to the Windows 8 platform. As we have seen, many high level app concepts overlap.

Developers can map their app design and logic to corresponding or equivalent patterns in Windows 8. Sometimes the conversion might not exactly map because that feature is not available or it is implemented in a totally different pattern. For example, the iOS Storyboard allows developers to drag in a "DatePicker" calendar object into the app design. Further, the apps can be enhanced to take advantage of the unique features of Windows 8 like live tiles, new kinds of app views, etc.

This will help provide the best user experience for your app on Windows 8. The previous section provided overall conceptual differences between iOS apps and Windows 8 apps. In this section, we will build on that and cover how to port one of the first and basic pieces of any app: UI and Input Handling. Developers should carefully consider different aspects of the target app when picking one of these choices. It depends on app requirements and planning for future extensibility and reuse.

As noted previously, all programming languages have the same access to all the system capabilities via common Windows 8 Runtime API. Apps that require desktop features, with several UI controls and chrome, may be more suitable for a Desktop app model.

Once we pick our programming environment of choice, we can proceed to look at other UI aspects like window management, views handling, event handling, styling, UI controls, animations, convert ios app to windows phone 8, etc. These differ quite a bit depending on the underlying environment. The UI life cycle, back stack, input, and event handling all are taken care of by this framework.

Windows 8 has a very powerful UI framework and programming mode that has common system-wide UI concepts:. It is strongly recommended for developers to take advantage of Blend for Visual Studio to design Convert ios app to windows phone 8 for Windows 8 apps.

Developers will also need to make design choices for how to best take advantage of all the UI features and capabilities offered by Windows 8. The article starts with touch basics and also covers more complex touch scenarios such as custom manipulations. The article is suitable for all levels of platform porting. Porting apps from iOS to Windows 8 takes a lot of planning and effort. If developers conceptually map their app logic and design to equivalent features in Windows 8, they will be able to achieve the best possible port.

In this article we provided an overview of differences between the two platforms and discussed how iOS platform features compare or translate to Windows 8. We covered the basics like development tools, programming environment, platform and framework differences, and UI concepts. We hope this article will serve as a foundation for future articles that delve into more advanced and in-depth topics.

Share Tweet Share Send. Introduction Windows 8 is a major revision for one of the predominant desktop OSs in the industry. Development Environment and Tools When considering porting an app from one platform to another, one important area developers must consider is developer tools and programming environment.

Windows 8 Apps Overview To port apps from iOS to Windows 8, we need to study the differences between these two platforms.

 

Is it possible to convert iphone application to Windows Phone 7 application - Stack Overflow

 

convert ios app to windows phone 8

 

Feb 20,  · Is it possible to convert iphone application to Windows Phone 7 application. Ask Question 1. Is it possible to convert iphone application which is build using Xcode to Windows Phone 7 application which is build using C#.? Or is there any tool to convert.? iOS app 'The application could not be verified' only on one device. Jan 11,  · 3. iOS Apps vs. Windows 8 Apps Overview. To port apps from iOS to Windows 8, we need to study the differences between these two platforms. These two platforms have totally different application stacks—from the low level app interactions with the OS, to the highest abstractions like the UI. Sep 05,  · This is a How to Guide on How to convert Windows Phone to Android (UI) There are two apps that are available (Super 8 and Galaxy S5+) to Change the UI of a Windows phone into Android Phone. Galaxy S5+ App turns your Windows UI into Samsung S5 like UI.