MIT App Inventor, phone as a server through WiFi - server

Is there a way using MIT App Inventor 2 to turn a phone (android 5.1) into a WiFi Server so it can be accessed for another phone/laptop/esp32,
Thanks in advance

Related

Detect mobile phone carrier on Blackberry 10 Webworks app

Is there any way to detect the name of the user's mobile phone carrier in a Blackberry 10 Webworks app? I haven't found anything in the api:
http://developer.blackberry.com/html5/api/
Thanks.
You can detect the Mobile Network Code (MNC) value using the following BlackBerry 10 WebWorks extension.
https://github.com/blackberry/WebWorks-Community-APIs/tree/master/BB10/deviceInfo
The MNC is a numeric value that you can associate with a carrier. For example the MNC of Rogers Wireless (canadian carrier) is 720. More info here:
https://en.wikipedia.org/wiki/Mobile_country_code
I don't know of any way to check the carrier. But what you can do is deliver different binaries based on the carrier in the App World Vendor Portal.

iOS 5.0 SDK - USB host OTG

I would like to connect to the iPhone a device that was not manufactured specifically for the iPhone. It can be accessed from a PC through USB, so what I'd like to do is connect it through an iPhone dock connector-USB adaptor. I am aware of the previous questions regarding this topic but most of them seem outdated.
Can it be done in the newest iOS SDK (5.0 or higher)? (If no, can I dit it with a jailbroken iPhone?)
Are there any limitations?
Do I have to join the MFI program? AFAIK, MFI program is aimed at companies that are creating hardware components together with the software.
You should be able to do it with a jailbroken phone.
Otherwise you would have to join the MFI, and it would additionally require custom hardware on the device.

iPhone, iTouch, iPad Bluetooth Connection to Generic Bluetooth Device

Trying to get iPhone / iPad / iPod Touch to connect to a generic Bluetooth Device.
Works for Windows 7 Bluetooth / Android Bluetooth / Mac Laptop Bluetooth, but does not seem to work with any of the Apple iOS devices.
I assume that this is an Apple decision to limit the user of Bluetooth Devices to only the devices that they seem "correct". So just want to make sure this is the case.
What is the generic bluetooth device ? and what bluetooth profile does it use ?
Devices connect only with compatible devices which have the compatible profile, not all devices support all profiles.
In Addition with iOS if you are using SPP there is additional requirement to develop as per the Apple MFi guidelines.
If you have a Bluetooth 4.0 Low Energy device, you can do it using the new Core Bluetooth framework (assuming you have an iPhone 4S). Otherwise, as noted, only approved devices will connect.

iOS application control non-ios devices via bluetooth

I want to develop iOS application that is a remote cotrol via bluetooth for the specific product. I try to research related methods for iOS programming, but most people almost said is impossible in iOS. I know iOS allow communication between iOS devices and iOS devices via bluetooth and also support some bluetooth control iOS. But I want to develop iOS application that can control non-iOS device via bluetooth.
It is possible - The non iOS device must be an apple approved accessory or MFi Compliant
It is possible if Jailbreaking is an option: you can use BTstack.org to use RFCOMM & L2CAP to talk to remote Bluetooth devices.

iPhone Development with Bluetooth SPP OS 3/4

I am in the process of developing an iPhone application that communicates with a number of Bluetooth devices that all support Serial Port Profile - well I assume that it is SPP as they show on my MacBook as Serial Port DevB etc.
I understand that iPhone OS 3.x does not support SPP - is that correct? Does anyone know if that has been "fixed" in OS 4? I've seen reports of OS 4 supporting keyboards, but is that a locked version of HID, or will SPP be available via the SDK?
Kind Regards,
Nige.
It appears to be a locked version of HID, you can track Bluetooth support here:
http://support.apple.com/kb/HT3647