About 6 months ago, I started to build an application using xamarin. To be honest, I have not given attention to xamarin.forms. Now that I have completed my android application using xamarin.android.
Now I want to make an Ios application for the same product. What are my options to convert my this android application to IOS so that I use the minimum amount of time and effort?
Please explain what are my options now?
Related
I want to integrate Airwatch SDK 1.4.0.1 in one of my project, how can I integrate AWSDK in cross platform application which will support both iOS and android, or is there any work around to do it so.
While trying to integrate native SDK's that don't have nuget packages, you are entering the territory of Intermediate Xamarin Development. What you need to do is create "native bindings in C#".
There's many ways of doing it, and can take between 30 minutes to a 5 days to do. If you watch this video starting around 50:00, presented by the Lead of the Xamarin Components team, Jonathan Dick, you will learn one way of doing the entire binding process for iOS cocoa pods and Android Maven packages.
I know that all iOS apps must be built on a Mac before they can be submitted to the App store but I've noticed that Visual Studio App center provides build services - even for iOS.
Can this be used for beta testing purposes or do I still need a Mac to do the build even for beta testing purposes?
BTW, the app is an enterprise Xamarin Forms app for internal use.
Yes, you also need Mac for Beta testing.
But I use https://www.macincloud.com for testing rather then buying Expensive hardware.
It has built in Support for Xamarin and it very cheap.
iOS not like Android you also ned Apple Developer Lic. for distribute your app.
you can purchase your Lic. as your Requirement from hear : https://developer.apple.com/support/compare-memberships/
(if you just want to check how look your app in Device you can use Xamarin Live )
I have a project in Android Studio (on a pc), and as far as I know now Microsoft owns Xamarin and its free once you have a Visual Studio license, then you can develop apps using C#(Already know that I have to port the JAVA code) and then compile in a MAC the IOS app.
My 2 concerns are:
When you can't compile, will the IDE show the IOS related errors?
There is a clear implementation of "cross platform code" vs "specific code"?
How Xamarin manage it?
In addition, our plan is to finish the app for Android which is our primary target and then manage the IOS, besides the other questions, what I need to know is if that is possible.
Yes, the VS IDE will show you build errors from the iOS build server.
Yes, you can build an Android app using Xamarin and later extend it to build an iOS app also. This is easiest if you use Xamarin Forms, but it also possible with native Android/iOS UI, but will be much more dependent on how you architect your applications.
As per Xamarin documentation Watch OS2 is supported only on simulator and still updates for device support are awaited.
https://blog.xamarin.com/watchos-2-preview-and-updates/
Is it somehow possible to build the application in Xamarin and WatchApp in Xcode?
Ref: Xamarin.iOS 9.3 preview #3 for tvOS and WatchOS 2.0 in Visual Studio
May 14 2016
I'll copy a comment from another thread for cross-referencing here:
I asked the team about this. Updating the watchOS 2 preview to add bitcode support is a high priority. It is among the top priorities the engineering team will be working on after this week's Evolve conference. Apple's recent announcement that watchOS 2 will be required for all new watchOS app submissions starting in June is definitely on the minds of the engineering team.
The hope is that a preview with bitcode support can be made available by the end of May, but the team is still wary of any unanticipated complications that could change that timeline.
Im a high school student and I've been building this iOS app in Xamarin. I use Xcode as the visual editor and Xamarin C# for all the code. My app crashes after 24 hours. It builds and runs fine but after a day, it won't open at all on my iPhone 5s. It's odd because I have the indie subscription for iOS. I don't however have the Android subscription. It shouldn't matter because I am not even using Android. I do have some Xamarin.Forms projects that are in my Xamarin Dashboard, but I am not using Forms, or even Android, in the app I'm having issues with. Thank you for reading and all comments are appreciated!