I am unable to use the right terminology to search else if this is already answered i would not have posted.
Pls comment if silly question , I will take it off. do not vote down pls. :( a rookie
I am trying to setup a server where I can host an android environment and let users test their apps. Something like a cloud ?. I wanna see if I can host various flavors of Android so that I can test from another machine. Is it possible? what to use.
May be run a few Independent simulators on a server ?
Yes, lots of companies do things like this to run their own build server. There are also many services that allow you to do such things on their servers (i.e. circleci). Google around and you will find a lot of stuff.
Related
This question may seem low-quality but Im trying to understand what concepts should I read/libraries should I use to make such an application. If there's a better place to post this question, please let me know.
I wish to add remote desktop access to my Android app, so that I can watch and control my laptop screen and execute commands (shell scripts maybe?) on my laptop (from my phone). I should be able to connect this app with any RD clients on Ubuntu (Remmina).
I have a decent understanding of Android development, but no idea on how to make Android apps which talk to other machines. It'd be great if I could get some guidance on what Android libraries should I use to achieve this objective.
This is my first question on Stack Overflow, so sorry in advance if I asked the question in the wrong place or messed up.
I have this project where I am repurposing an old android tablet for the project. I need to make an app which will always be open on the tablet. The problem is, I am not proficient in making apps for Android. So, I thought let me run an iOS emulator (like iemu or Cider APK). Then, I realized I don't know how to put my app on the emulator.
I was thinking of ad hoc, but I am not sure if it will work. Then I though about stuff like Snapchat ++ or Instagram ++. How do they distribute it? For those who are unfamiliar with it watch this video starting at 1:55.
So in short, can I put my iOS app on the emulator or is it just better to get better at making android apps?
Thanks in advance
Based on my quick research I checked just briefly bunch of articles about Cider APK or iEMU APK and also comments and I downloaded one app but didn't run it because its basically distributed from some google drive account and looks quite dangerous to run on my phone.
But based on my understanding how this is actually doable https://appetize.io looks like only way, as this is merely some remote virtualization solution and they have business model instead of ad scam business model as those others. appetize.io runs in browser and has a free plan with limitations but usable , also they allow to upload your apk to their server to run it on their iOS devices that is basically visible in web browser, while quite slow but working and its real thing and useful.
I am guessing you would get Cider APK or iEMU APK.
I have never done it myself but I know it's doable. Read their documentation.
Install the emulator in your IDE and run by choosing the desired destination.
Hope this helps.
http://www.androidcrush.com/run-ios-apps-on-android/
I have an idea for a mobile app that I would like to make. I am experienced in programming locally on the device, but not so much at making something that has a server in it.
I have (rather hastily) rented a server at HostGator and rented the domain name.
I made a project for university before and did the server-side scripting, but it had flaws, wasn't well polished and took a lot of time. So I'd like to avoid it as much as possible.
I have been searching the internet from morning till night for services that would take the load of server-side from my bac.
I'm planning to build an iPhone and an android app that will actually be "wrappers" to my data on the server. I will need user accounts and databases in general. The app will basically connect the users in some way and organize events for them. I saw a lot of names like "Parse" and "Kinvey" but I'm not really sure if that's what I'm looking for or not. Would I need to build an API myself, put it on the server, and wrap the apps around it? Or is there (hopefully) another solution? I'm looking for general guidance and what to research exactly.
What you're looking for are BaaSs (Backend-as-a-Service) and there are plenty to choose from. I highly recommend Firebase as a starting point as it's pretty easy to work with and pretty fast to get up and running, though there may be a learning curve in grasping how you should define your data in an efficient way. Parse is now defunct and you'll probably still have to wrangle with trying to get it deployed to a server, which may be a daunting task if you don't have experience with that kind of stuff as it's now just an open source project that doesn't give you any server infrastructure to work with out of the box like they use to. Other promising BaaSs is Realm's mobile platform which I haven't tried yet.
Never built an app before.
Downloaded & installed SDK & Eclipse.
For my 'learning experience' I would like to build an app for my Galaxy S II (4.0.4) that will take me to a web site and then log me in, eg: my Gmail Account or my Voip.ms Account
Can someone point me to a tutorial or suggest how I should start such an app?
Is this too complicated to begin with?
Personally, I think this is way too complicated to start as a learner. You may end up spending a lot more time in debugging some code which does not work because of some silly stuff rather than "learning" how to code Android.
I started with a simple app that has few screens, stores some info in local SQLite DB and sends some across to an remote SQL Server over internet. I managed to complete this in 2 weeks and got quite a good hold on Android basics. Now I am working on a much complex app and am not getting stuck in fundamental issues.
Developer.android.com offers some good app examples and tutorials and is the first go-to location when you want to see how to do something Android-related.
As for what you want to do, it will really depend on the website. Going to the website in question, searching for a developer section is the way to go.
There they will explain which API they offer to devs. OAuth + REST are widely adopted but there is no universal solution, it really depends on the website.
A final note : embedding a webpage in an Android app is a very bad idea from an user-experience perspective, Using an API to offer a native app will always result in a better experience.
I am really new in the Android world. I would like to try to write a simple "Hello Android" program that runs on an Android simulator. I have tried to Google here and there for the last couple of days to find a simple article that will guide me step by step.
Are there that kind of simple articles on the net? URL?
I am running Ubuntu 10.04
I have downloaded the android SDK Tools 10 and many more packages.
I have browsed the [android-beginners] list
I have read the FAQ list
What next? Thank you for any clues / URLs.
PS (added):
Basically, I am confused because every time I follow a new page, it will start with something like "you need to do XYZZY first". Again, when I went to XYZZY page, it will have a yet another prerequisite. Anyway, I have no idea what "eclipse" is, but I am going to install it yet. OK, I will be back soon. Thanks for all replies.
I'm wondering why this didn't help you, but since it seems to have failed for you, let me guide you to:
the official google android hello world
moar good articles / examples / tutorial
Once you have installed the SDK, the Hello, World tutorial should be just what you are looking for ;-)
It'll guide you, with the following steps :
Creating a Virtual Device for your tests
Creation a new Android Project, with Eclipse
Creating a first UI ; and using an XML Layout
And it'll end with a few words on debugging.
If you move out of experimentation into actual development, then I'd recommend getting a real device as soon as possible - emulator performance is really bad.
Depending on your requirements, Android-x86 may be useful (although it seems more targeted at deploying Android to desktops than development for phones)
You can buy developer versions of phones through Android Market, once you've registered a seller account. These are network unlocked (can be good for testing if a messaging problem is network weirdness of a bug), and allow you to install custom images (mostly useful if you want to get into platform development).