Access to Microsoft Band SDK (PC and Android) - android

So, I am currently embarking on a research project using multi-person physiological data and was planning to use the Microsoft Band to do so, I was quite surprised by todays message that the Band was discontinued and the SDK is no longer available.
However, as there is still considerable promise for the research project I would still like to do it and am in need of help of you fellow developers. Would anyone be so kind as to share the latest version of the SDK for PC and Android with me?
I greatly appreciate your help in this matter.

Luckily the Internet makes it difficult for information to be truly deleted. You can still get to versions of the iOS and Android SDKs using The Internet Archive Wayback Machine.
The Windows SDK, being published with NuGet which doesn't (typically) allow removals, is still available.

Related

running android studio on a server/cloud platform?

I am currently a Computer Science student and have a group project that needs to create an app in android studio. However, over the course of years working on group projects I know many issues can occur from having user based error like it will run for one person but not for the other.
I'm trying to find a free and easy way of creating a remote server either on my computer or on a cloud platform that will host android studio where my group members and I are able to remote in to work on the projects without any hassle. so my question is are there any 3rd party software that does this kind of work? if not, most likely we would have to just deal with it and use github.
Update -
About two years ago, I started building a project with my twin brother that could help us code over the cloud. We began researching for ways to achieve this and began noticing projects like Google’s Stadia that were streaming GPU-intensive games over the internet.
After stumbling upon multiple technologies we began exploring and experimenting with the WebRTC project while scouring through proposals submitted on the IETF regularly.
We eventually zeroed in on streaming our dev tools to our browsers and began developing Neverinstall to help users conserve system resources.
We ran dev tools in a cloud-native environment for a better experience that did not hinder the local machine.We knew we immediately had to validate our project and the need for such a tool.
So, we shared it about 2 years ago to get some quick feedback from devs.
https://www.reddit.com/r/androiddev/comments/j0o51v/introducing_android_studio_on_the_cloud_request/
Beyond our wildest expectations, we received immense support from the developer community along with amazing suggestions and feedback that ultimately helped us evolve the platform into a full-fledged personal cloud computer. So as we grow, we look back at how the community helped us get where we are today, and we do not want to stop delivering.
One of the first dev tools that we started supporting when we built NI was Android Studio. It is a popular dev tool with a large user base and problems alike. We began by addressing one of the most common grievances with Android Studio – slowing computers – and moved to take the experience closer to native.
From launching Beta to releasing full-fledged support for AS, the developer community helped us understand what they need and how we can make NI conducive for Android development.
So, today we are excited to announce that Neverinstall now supports emulators on the platform out-of-the-box. Developers can now build, test, and deploy Android apps in record time, eliminating several hindrances such as slower Gradle build times, sluggish emulator performance, and incompatibility issues.
Try Android Studio on the browser
We would love to see you build your Android projects on our platform and give us suggestions on how we can make it better.

Easiest way to create mobile apps on official Meteor for Windows

I want to develop a Meteor app that will be deployed for web and mobile app (Android & iOS). I will use Windows on my dev machine. I will use WebStorm as my IDE.
What are the easiest ways to get my app deployed into the app stores?
I want to minimise extra configuration effort and duplicate code.
=== Supporting info ===
Some possible solutions I've come across are:
nitrous.io - but costs money
Vagrant - but looks complicated
When I run >meteor install-sdk android I get This command is not yet available on Windows. since it's not supported.
I'm asking this questions in March 2015, when official Meteor for Windows is still a release candidate and there are no plans to for mobile support on Windows in the near future. (See: https://stackoverflow.com/a/27698104/1369798)
Buy a Mac.
As much I loathe, them, I got a bottom of the range Mac Mini. I discovered there are many aspects of Meteor that don't work on Windows. Another one is their testing framework, Velocity.
Testing? Who needs that... :/
I am using http://www.macincloud.com since a couple of days, you can pay per hour. Those remote desktoped Macs have almost everything pre-installed you need for developing (besides the actual meteor stuff).
Definitely not a good idea if you want to check weather your app runs smooth in the ios emulator. But good enough for building and deploying iOS & Android apps!
I am using Nitrous.io for anything not compatible with Meteor Windows. When you register you get enough credits to run a small VPS like the one you can have at Digital Ocean for 5$. You can also refer friends and do some other stuff to get extra credits.
They also have a great desktop tool to synchronize files between the Nitrous.io and your computer.
So, I think it is a good choice and definitely easier than the Vagrant option!
In December 2015, the situation is still the same. I had a hard time today deploying my Meteor app on Android. I wrote down my findings, I hope it helps you too. It's here: https://geekycarrot.blogspot.com/2015/12/deploying-meteor-app-on-android.html
In a nutshell: It is possible without buying a Mac, but you need a Linux operating system, at least in a virtual box. You need to install an Android SDK on the Linux system. Building the app from the Linux console is somewhat tricky, but it can be done by the steps I described. Deployment can be simplified to one click with a short Linux-side and a Windows-side script.

Audio recording with SmartFace.io (Android - Ios)

I'm developing a mobile APP to record audio, save to file and then send to a server. I'm currently using SmartFace.io, cross platform application to create both Android and iOS mobile apps. Been researching but can't find the audio capabilities of such platform, the online API documentation doesn't include specifics and the media items have no detailed info.
I'm not a beginner, SmartFace looks good but can't find any info regarding what I need to do. I'm not so sure if a lot of people is using it.
What I've done:
- Tried using PhoneGap but couldn't make it work, a coworker with more experience on Phonegap struggled until one project worked, we discovered some libraries and versions collide
- Tried samples posted here but as some other users reported, didn't work
- Also tried the now dead Mosync but the C code provided on the now dead forum doesn't work (says platform not supported).
- I know Appcelerator have working samples but it's my last choice
- Found working projects for Android Studio but we are still trying to avoid specific work for each platform-app-IDE-framework
Thanks in advance
Smartface App Studio offers lots of ready to use components and libraries in it.
However, for current version it is not available to record an audio samples.
For more details about the features and roadmap please check the links below;
http://www.smartface.io/developer/guides/
http://docs.smartface.io/
http://www.smartface.io/roadmap/

Android - WiFi API for Android 2.2 or 2.3

I have to make a peer to peer file sharing app on android platform
Can someone tell me about the WiFi API that i can use for it and how can i get these API's
Thanks in advance.
This question is too broad for SO. This platform is meant for specific programming questions (i.e. you've already done the research, and tried something but are having trouble. Post your troubles and we'll try to help)
search around on the developer site some. Here is a page that might be of interest to you to get started: http://developer.android.com/guide/topics/wireless/wifip2p.html

writing a "Hello Android" program

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).

Categories

Resources