Build Meteor/React mobile app with OSX 10.10 - meteor

I use Windows and want to build a mobile app for both Android and IOS with Meteor and React. However, the Meteor website says, "Currently, Meteor on Windows does not support mobile builds."
I want to buy a cheap Mac that can do the compiling, so I found a Mac for about $100 from 2009 running OSX 10.10. I'm thinking I can install XCode 7.2.1 on OSX 10.10 and compile the apps.
I've never built an app, other than for the mobile app tutorials I've taken. Do you see any problems with this plan?

"Currently, Meteor on Windows does not support mobile builds."
Actually. It is possible to build android versions in Windows too, but your directory structure should contain no spaces and keep directory names as short as possible e.g. put your project to c:\projects\myapp ot something like that.

Related

Build iOS App having Google Sign with support for Mac

I have manually embedded the Google Sign In framework into an iOS app with the .bundle and .framework files.
After adding the Mac as deployment target with the most recent Xcode and macOS Catalina versions I get the following error message when trying to run the app on the Mac.
Building for Mac Catalyst, but the linked framework 'GoogleSignIn.framework' was built for iOS + iOS Simulator. You may need to restrict the platforms for which this framework should be linked in the target editor, or replace it with an XCFramework that supports both platforms.
Can I somehow fix this problem? Or do I have to wait for Google to release a new version of the framework that is compatible with both iOS and macOS?
If the framework is open source, you can open its Xcode project, enable Catalyst and recompile.

Install UWP package on Windows 8.1 Pro without developers license

With Xamarin.Forms I'm developing a mobile app. In Android I get this succesfully running on a device. I succeeded to create an app package from the UWP project and install it on my own Windows 10 PC. This is also my developing machine, so it's in Developer Mode by default. So it runs here without any problems.
My purpose is to get it running on Windows 8.1 Pro (tablet size). It just needs to consume the app. When installing the app by using the script, it's throwing the error that no developers license is found. On this device I didn't found anything to put it in Developers Mode, but it seems me that this is not needed, because it only consuming the app and no developing will take place on it.
It's is an internal app, so no need to place it on the Windows Store.
So my exact question: how can I install this app on this device without setting everything up for a Developer?
The answer would be no. Windows 10 has more new API and concepts that are not available on Windows 8.1. UWP app will not backward compatible to Windows 8.1. But WRT app will be Upward compatible to windows 10. It means that the windows 8 store app could run in windows 10. for more please refer Move from Windows Runtime 8.x to UWP.

Devolopping iOS apps with xamarin

i want to start a project that consist in mobile apps. can i develope native apps with Xamarin.Forms to the three platforms with a pc (Sony Vaio) and visual studio.
You can develop for Windows (Phone, or better yet Universal Windows Platforms Apps) and Android. They just work with Visual Studio.
If you want to build an iOS app as well, you are going to need a Mac. Building for iOS cannot be done without a Mac. There are a few options:
Buy a Mac laptop with a Windows VM; this is an option you see for most developers, however it is an expensive one because you're going to want a good MacBook Pro with a 1TB disk.
Buy a (cheap-ish) Mac (Mini); Xamarin is built so that you can let a standalone Mac machine do all the iOS building. All you have to do is install it with XCode and Xamarin, connect it to your network and you are ready to go. With the new Xamarin iOS Simulator for Windows you don't have to look at your Mac ever again. Let's be clear: the Simulator for Windows isn't a Simulator which runs on Windows. It simply mirrors the Simulator from your Mac.
Rent a Mac in the cloud. There are solutions like macincloud.com which let you rent a Mac hosted by them. They have different plans depending on your needs. The concept stays the same; you connect to a Mac in 'your network' (which is now over the internet) to build your iOS app.
Whichever option you choose; you are going to have to spend some extra money on Apple hardware to get to develop your iOS app.

Installing Ionic framework on CentOS

I'm using CentOS 6.3 running on Windows 7. I would like to use Ionic to build apps for iPads and android tablets. I was wondering if I need any special configurations to setup my system in order to use Ionic Framework. I couldn't find instructions on their website. Please advise.
Here you can find all infos about the setup of your machine:
http://ionicframework.com/docs/guide/installation.html
I suggest you to take a look to this post about the Ionic Box. Is a virtual machine ready to use that helps a lot windows users. Ionic Box works with Vagrant and Virtual Box.
Keep in mind that without an OSX machine you can't develop an iOS app for iPad.

Must I have a Mac OS platform even if I develop my app with PhoneGap?

I had a Web Application written on Visual Studio (C#) and I want to create mobile applications for iOS and Android.
Do I have to get a Mac OS platform (e.g. a MacBook) to develop an iOS application?
Yes. To be able to publish your ios app to the appstore, you do need a machine with a Mac OS.
In order to develop for iOS, you need to use Xcode, which is a Mac-exclusive piece of software. So unless you emulate a Mac environment on windows, you need to get a mac. PhoneGap is simply an API for the iOS platform (a great one, too!), and it would be in addition to the built-in iOS frameworks. From what I can tell from your question, you are simply asking about how to develop on iOS. It's a great process, and there are plenty of great books to get you started with iOS.
However, to answer your question, yes. In order to develop for iOS, you need a Mac environment.

Resources