Integrating google analytics without using xcode for ios and Android? - android

I am developing a mobile app keeping in mind that I will be targeting both the iOS and Android platforms. I now wish to integrate Google Analytics into my app.
I have come across a lot of stuff that suggests using xcode and integrating the GA libraries into it(for iOS). I know it can be done this way but I don't have the Mac machine to run my app on.
My question is if there exists any way by which I can integrate GA into my mobile app without using XCode.
So far, I have used the phonegap plugin into my App and I am developing and testing the app simultaneously on safari before making any deployments on server and finally testing my app on an iphone.
Kind Regards,
Ronan

I have figured it out. I have now developed my application so that this can be accessed like any other web application(website) instead of using it as a downloadable app, therefore, I am now using the standard async GA script which is now working perfectly for me.

Related

Can i build an android and ios app with jquery mobile

Please, am a web developer. I just built a web app for a school to manage their results and fees.
Now, i intend to build an app on android and ios so its 'easier' for both staff and students to get notifications and interact better.
Is JQuery mobile the asnwer?
Thanks for your reply
jQuery Mobile doesn't create an application for Android nor for iOS, it only makes websites look better on said platforms.
To create a real, native, application for Android you should use Android Studio. To do the same for iOS you need XCode and MAC OS X.
But, if you prefer to write websites, Apache Cordova does what you need. Allows you to create apps for any platform using your usual HTML, CSS and Javascript.
I'll drop the link here so you can check it out.
https://cordova.apache.org/
Another approach is creating a basic Android and iOS app that simply opens a web page (your website), but it is most of the time lacking in performance. If this last approach interests you, just look up "WebView" for Android, "UIWebView" for iOS (Obviously you'll need Android Studio and XCode)
EDIT
This is an old answer, now a ton of different technologies exist to build multiplatform applications, without even losing out on performance (for example, see react-native)
If you have already built the app using JQuery mobile and want to make it into an app I recommend looking at Cordova (PhoneGap) https://cordova.apache.org/
For notifications etc I found https://www.pushwoosh.com/ to have the best integration

Develop app just to showcase a website on ios and android

So what I want to do is, "develop" an app where it main purpose is just to open a website. I need that on android and ios. Is there an online website to do just that?
I jused to know a website, where you could develop for various platforms (PHP, Java, Object C for iOs) and even test your code online.
Somehow I can't find it anywhere. Thank in advance if you can either show me the website again or find me a new website to do just that.
Regards!
Update:
Found the website: http://www.programmr.com/
I think you're referencing PhoneGap.
PhoneGap allows you to build native applications using HTML/CSS/JS for all mobile operating systems.
If all you want is for your iPhone App and Android App to open up a website "inside" of the application, you will want to use a webView. This will allow you to have your application listed on the iOS App Marketplace and the Android Google Play Store.
EDIT: This will definitely work on Android. You must get pass Apples app approval process to get on iOS of course.

Xcode iPhone app to Android app using PhoneGap

I already build an iPhone app in Xcode,i came to know that we can open the Xcode app in PhoneGap.
Is it possible to build Android app with some minimal changes from iPhone app code.
Or any other suggestion related to this.
PhoneGap is to create web-based mobile applications. The logic behind is that, you make mobile web page and PhoneGap packs it for Android, iOS etc.
You can not convert Native iOS App to Native Android App.

What is the difference between installing JQuery Mobile application on a device using Google Play Store and using PhoneGap

What is the difference between installing JQuery Mobile application on a device using Google Play Store and using PhoneGap?
Also, is there other tools we can use to install Jquery application on devices besides PhoneGap?
Thank you!!!!
You don't install an application using PhoneGap. Phonegap is a framework that lets you develop apps using html 5/javascript. After you develop your app you still have to publish it on Google Play if you want users to install it. Jquery Mobile is also a framework, designed to develop webpages optimized for mobile screens.
There is a good post here Explaining the differences between phonegap and jquery mobile.
There are several other mobile web frameworks such as Titanium, sencha, kendo ui, and I am sure you can find others if you run a quick search for it.
You need to read a little about them and understand the differences and advantages between them. Googling "Phonegap vs Titanium" for example will give you a good start point to understand the difference between them.
PhoneGap is just a cross-platform framework to develop mobile applications. You can use HTML, CSS, JS (incl. jQuery and jQuery Mobile) to develop in PhoneGap. In order to test applications, you can transfer them to your device using tools provided by PhoneGap and the Android SDK.
But in order to publish your application and make it available for others in the Google Play Store, you have to create a developer account ($25 at the time of writing this) and upload your application package (APK) there.
PhoneGap Guide (read "deploy to device")
Android Guide "Using hardware devices"
Android Guide "Get started with publishing"
There are also other cross-platform frameworks available such as "Titanium". Keep in mind that jQuery Mobile is only a Javascript (jQuery) extension to help building user interfaces that resemble conventional app behavior and look. It is not a complete framework to build your application.

Cross-platform application (Android, iOS, Symbian)

I'm developping an HTML5 cross-platform game. Now I'm using Phonegap with the Android sdk. But I want this game to work on iOS. Should I have a Mac and repeat all the work on it, or the game will be working on iOS without all this procedure?
PhoneGap doesn't produce one app that can run on different platforms, instead it is used to create an app per platform (each app contains the same version of your HTML5 code). Thus you will have to create an iOS specific version of your app using PhoneGap. This is very quick to do, however you will need a Mac and XCode in order to build the app.
Apple apps also need to be signed with certificates, so you will need to sign up as an iOS developer with the Apple web site and create the necessary certificates.
You could use this site to build your application for all plateforms: https://build.phonegap.com/. For generating your iOS application you should have a certofication licence.
Good luck!

Categories

Resources