Adding Windows 10 UWA to existing UWP in store - windows

I have an existing Window Universal Appliction on the store.
https://www.microsoft.com/store/apps/9wzdncrdmn96
This app runs on Windows 10 as Windows 8.1 App.
I plan to release a "real Windows 10 UWA" for Windows 10 (Windows 10 Mobile) Users.
At the moment the app has three packages x86, x64 and ARM.
Can I add "dedicated" Windows 10 UWA to this App?
The app will have same functionality but a litte different look (due to new controls I'll use).
Idea: publish a new Version and additionally include the W10 UWA Packages.

Yes you can add a UWP version of the app to your existing windows universal packages. when you are done developing you can upload the UWP version with a higher version number than the universal app

Related

Windows UWP app for Windows 8 and 10 both

I am new to Windows app development and going to develop the first Windows app. Our client wants an UWP app that supports both Windows 8 and 10. I am planning to use a Windows 8.1 machine with Visual studio 2015 for development.
When I create a project for that should I create it as a Windows 8 Universal app or a Windows Universal app? From what I have read if I create a Windows Universal app I think it'll work only on Windows 10 only. So I guess I should create it as a Windows 8 app. Will that work in Windows 10 without any changes? Will that be available for both Windows 8 and 10 appstores?
Please share your knowledge and experience about this. Thanks.
If you want a single project, you have to use a Windows 8.1 project template. See screenshot below. It's a little confusing as this template is also called "Universal Windows" but mind the version number 8.1. It's in the template subfolder Windows 8. It will run on Windows 8.1 and Windows 10 but not on Windows 8. You can make it available to both platforms via Windows appstore.

Developing Windows Phone App on Windows 7 OS

I'm developing a windows phone app. I'm using Windows 7 OS.
Which Visual Studio version should I use and also which Windows App version should I target?
Can it be WP7.1?
And also, I would need to use WebView. Is WebView available in 7.1? Or is there any other alternative of WebView in WP7.1?
I've gone through many articles but still unable to decide.
I highly recommend not to develop against the Windows Phone 7.1 API. It's outdated for more than three years now. You can generally install the Windows Phone 8.0 SDK on a Windows 7 system: How to Install Windows Phone 8 SDK on Windows 7
The results will satisfy you and your users more than a Windows Phone 7 app.
The mobile app market turns really fast. Much faster than the desktop application market. You should consider to do the free update to Windows 10 in order to be able to create Windows Phone 8.1 apps. Windows 10 Mobile is about to come this year. It supports the Universal Windows Platform so developers only need to develop an app onnce and run it on desktop PCs, phones and other Windows 10 devices. If I started a new app now I'd definitely create a UWP app.
Don't waste your time developing apps against an outdated API. Maybe you can still develop Windows Phone 7 apps now. But you'll probably don't get them into the stores in the future. It's just a matter of time when Microsoft stops developers to publish these old apps.

Can i make a project in VS2013 that targets both Windows 10 Mobile and Windows Phone 8.1, and does Windows 10 Mobile find Windows 8.1 Apps in store?

I have made an app that targets Windows 8.1, and on my phone i am running Windows 10 Mobile Insider Preview. Now while debugging with the emulator and the device i had no problems with the app, but i believe since the app is not showing up on Windows Store (App is in the store, published earlier today) while browsing with my phone it could have something to do with my version of Windows on the phone.
As the title says, can i make a project in VS2013 that targets both Windows 10 Mobile and Windows Phone 8.1 (or even 8?), and does Windows 10 Mobile find Windows 8.1 Apps in store?
You don't need to do anything special. An app targeting 8.1 would show up in the new store, and anyone would be able to download it.
It's possible that your app just hasn't been published yet. The publishing process takes quite a while, from hours to a day or two. Check out your store dashboard to verify your app's progress.
Windows Phone 8.1 Apps will show up in the Windows 10 Store automatically.
It takes 1-2 day to be searchable on store. If it doesn't, contact Windows Store support, through dev portal, and report the issue. https://dev.windows.com/en-us/community/windows-app-support
If you want to make use of the Universal Windows Platform which is new to Windows 10 (including Mobile), then that particular app wouldn't run on Windows Phone 8.1. If you're not dependent on Windows 10 specific APIs or functionalities, then you could consider targeting Windows Phone 8.1 as Universal App.
You can also create a solution with a shared project in Visual Studio 2015 (free in the community edition, in case you're up for switching over) - in that case you can have a Windows 10 (Mobile) specific binary as well as a Windows Phone 8.1 version that share some code - this would be the best of both worlds in term of target system optimisation, maintainability and avoiding code duplication.
There is a nice step-by-step guide: http://www.c-sharpcorner.com/UploadFile/7ca517/shared-project-an-impressive-features-of-visual-studio-201/

Will apps developed for WP 7.1 work on WP8?

I have already developed an app targeting Windows Phone 8, but it doesn't work on Windows Phone 7.5. To get it working on both platforms, I have decided to target Windows Phone OS 7.1 via Microsoft Visual Studio 2012 instead.
Will my app works on both WP 7.5 and WP 8 if I target WP OS 7.1 in VS 2012?
Windows Phone applications are forward compatible. This means that applications built for Windows Phone 7.x should work on Windows Phone 8. However, this is not a guarantee. Some applications may not work properly and you should definitely test your application on Windows Phone 8 devices.
You can also maintain two versions of your application: one for Windows Phone 7 and one for Windows Phone 8. You publish both versions as one application so that users of each device can get the best application for their device.
You can upgrade Windows Phone 7 project to Windows Phone 8 project, but you cannot downgrade. The best thing to do is to create a new Windows Phone 7 project and move all files from the WP8 project to the new one.
yes your app will work on both paltforms..
if you develop an app for wp8 then it wont be able to run on wp7.x but vice versa will work fine but it wont be able to use the new features introduced in wp8
WP 7.1 (sdk) == WP 7.5 (consumer designation) and yes, WP 7.x apps work on WP 8 devices.
Just for clatification, WP8 and Windows 8 are two different things. If you have a Windows 8 app it will not run on WP 8 or WP 7.x.
Yes u can develop app that will target both platforms refer following link for detail...
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206997%28v=vs.105%29.aspx

SDK/Tools to Develop a New App on Windows Phone Platform for WP 7, WP 7.5 , WP 8 devices

I am new to Windows Phone Development Environment, looked around on SO but couldn't find a clear answer to the question I have.
With Windows Phone SDK 8 publicly available, and new Windows Phones getting good reviews, one of our Clients is looking to launch their app on Windows Phone Platform as well (they already have it on iPhone). The app is pretty simple. Obviously Client would like their app to be compatible and available to as many as possible users/devices - WP7, WP7.5 and WP8.
Question is - what SDK version should I use to develop this app? Currently I have Windows 8 with 64-Bit, VS 2012 Express and Windows Phone SDK 8.0 already installed and ready to go for development. So if develop app using above tools, will it run on all the devices with WP 7,WP 7.5 and WP 8 on them?
What is a good approach to develop a brand new Windows Phone App that would run on WP 7,WP 7.5 and WP 8 Devices.
The complete answer is on this MSDN page:
Windows Phone versions
Basically you can create application targeting the WP7.5 platform and it will run on all current Windows Phone devices, or you can target only Windows Phone 8, then it will run only on new WP8 devices, but when targeting this newer platform, you can use broader set of APIs and features.
When you create new project, you are asked to choose between Windows Phone 7 and 8.
WP7 app runs in old and newer phones, but WP8 app runs only in WP8.

Resources