внутри JS файл, который вы можете использовать следующие (лучше, когда и нужно быстро решить, что использовать на платформе кода)
/*at top file*/
var platform = require("platform");
var nativePlatformLocalhost;
/*in some function or globally*/
if(platform.device.os === platform.platformNames.ios){
/*localhost for ios*/
nativePlatformLocalhost= "localhost";
}
else if(platform.device.os === platform.platformNames.android){
/*localhost for android*/
nativePlatformLocalhost= "10.0.2.2";
}
или если и нужен более сложный код андроид/Ios на платформе, и вы можете написать два файла один для андроид и один для ИОС с именем конвенции и требуют в следующей строке
require("file.js");
вы получите файл на основе текущего хода платформы исполнения, когда и создать два файла со следующими именами
file.android.js
file.ios.js
http://docs.nativescript.org/ui/supporting-multiple-screens.html#platform-qualifiers