On which mobiles would intel app sdk / meego run? - iphone

http://appdeveloper.intel.com/en-us
MeeGo* is an exciting new open source mobile OS that promotes innovation and portability across multiple mobile device types, such as tablets, netbooks and smartphone.
If it is an OS it means it will not run on iPhone/iPad nor Android nor Windows phone 7 nor wndows 7 so it's again yet another mobile platform to cope with ?
It's not clear also if intel app sdk = meego ?

According to http://appdeveloper.intel.com/en-us/sdk
"The Intel AppUp™ Software Development
Kit (SDK) [is] for native Windows* and
native MeeGo* application development"
It is therefore not the same as Meego.
In terms of devices which run Meego, see http://wiki.meego.com/Devices

Related

What platforms can Flutter builds be generated for from a host OS?

I program for Android/Web platform by using Linux as host, I need recently to program for iOS platform and it seems I cannot do it from my current OS. So before buying a MacBook and an iPhone I need to be sure about that.
is this table info correct? can a virtual machine for MacOS and an iOS emulator be used?

Do i need to have mac os and android studio on my setup?

I am starting mobile app development in ionic framework.I have installed angular cli and ionic in my setup
. So I want to know should we also have mac os for ios app and android studio for android app to develop app in ionic for both platform.
To build and publish apps for iOS you need Mac OS and xcode, there exist online Mac OS providers like this also.
To develop iOS native application MacOS is a must. Android apps can be developed on Windows or on MacOS devices.
If you have any restrictions on exposing the API services to the cloud, you will not be able to use the Cloud based MacOS (unless there is a secured tunneling from the cloud to your device network)
MacOS do not run on any VirtualBox.

Installing Android Automotive OS

How can I deploy android automotive os into an embedded board like raspberry pi?
What I want to do is develop an app for my application on top of android automotive os.
How can I deploy android automotive os into an embedded board like raspberry pi?
There is no simple answer to your question. This is no simple task, and you just can't Google it. There are some ports of generic Android (phone/tablet version) for RPi and you will have to just go through them and make the changes as per your needs.
Most importantly, you need to come up with the kernel and Board Support Package (BSP) for RPi that enables its peripherals and drivers etc.
Here's something to get you started:
Android Automotive OS on Pixel 3 XL
https://source.android.com/devices/automotive/start/pixel3
From the link above:
To build packages specific to Automotive, run:
m android.hardware.automotive.audiocontrol#1.0-service
android.hardware.automotive.vehicle#2.0-service
Codelabs: Developing for the Android Automotive OS Platform
Here's the Codelabs for step by step instruction from Google I/O 2019
https://codelabs.developers.google.com/codelabs/automotive-getting-started/#0
Android Kernel and BSP
If you want to browse through the kernel and bsp packages from Android source -
https://android.googlesource.com/platform/hardware/bsp
One important thing to note is, Android Automotive OS developer program is little different from developing apps for phones. For Android Auto OS, many of the docs and dev tools are not in public domain and are available to car related companies and partners - in other words your company or org needs to partner with Google.
While this may not be the exact answer you are looking for, but I hope this helps you get started in the right direction.

Minimum Android version with flutter

Which minimum android version is supported by flutter?
Do some plugins have any effect on which version is not supported?
I tried to run my flutter app on an android emulator, but with the version android 16 it doesn't work and the app crashes. Do I have to change the compile version in some config files or why doesn't it work?
Flutter support 16. But to run app on Android emulator, use over 19.
https://github.com/flutter/flutter/issues/11094
https://github.com/flutter/flutter/issues/9108
https://github.com/flutter/flutter/issues/8610
From Flutters FAQ
flutter.dev/docs/resources/faq#what-devices-and-os-versions-does-flutter-run-on
Mobile operating systems: Android Jelly Bean, v16, 4.1.x or newer, and
iOS 8 or newer.
Mobile hardware: iOS devices (iPhone 4S or newer) and ARM Android
devices.
Note Flutter currently does not support building for x86 Android
(issue #9253) directly, however apps built for ARMv7 or ARM64 run fine
(via ARM emulation) on many x86 Android devices.
We support developing Flutter apps with Android and iOS devices, as
well as with Android emulators and the iOS simulator.
We test on a variety of low-end to high-end phones but we don’t yet
have an official device compatibility guarantee.
We believe Flutter works well on tablets. We do not currently
implement all of the tablet-specific adaptations recommended by
Material Design, though we are planning further investment in this
area
The answer to this question also, partly, needs to take into consideration what parts of Android you want to take advantage of in your application. The question of what min version Flutter supports has been answered here a couple of times so I won't answer that, but the Android support libraries will also need specific min versions.
If you plan to use plugins of any kind then you will probably hit multiple issues if your min version is too low. Do you need Firebase? Do you need specific camera functions?
Google also just announced required bumps for min versions with regards to Google Play that you should review.
My advice is to follow documentation, analytics and best practices to determine what you "true" min version should be.
The Flutter documentation has this answer to Android and iOS. Now it says that support: Android Jelly Bean, v16, 4.1.x or newer, and iOS 8 or newer. However, this information can change according to the new Flutter version. By this reason, it is better that you review the next link:
https://flutter.dev/docs/resources/faq#what-devices-and-os-versions-does-flutter-run-on
Furthermore, it would be best if you analyzed the plugins because they could need higher versions of Android and iOS.
This answer can be useful :
Devices and OS versions on which Flutter runs
Mobile operating systems: Android Jelly Bean, v16, 4.1.x or newer, and iOS 8 or newer.
Mobile hardware: iOS devices (iPhone 4S or newer) and ARM Android devices.
You can learn more here

How do I develop for Xperia X10 on Android 2.1 when the SDK addon only supports Android 1.6

I have installed android tools and eclipse successfully (making the hello World and hello widget examples) and have run these successfully on the Xperia X10 add-on that I downloaded from the developer site of SE.
However, my phone is running the updated Android 2.1, and any apps that I make will either have to run on 1.6, or will not be able to be tested on the Xperia X10 during development without moving it to my physical phone.
I have contacted Sony and they told me there is no add-on with 2.1 on it. And that is all they would say.
My Question:
Is there anyone out there who has developed for this phone, who knows what to do? Do I somehow run the SE update tool on the virtual phone to upgrade the OS of the image? Or am I missing something much more obvious?
As of April 2011, this is (an estimate of) Android usage share:
That's 3.5% for Android 1.6 and 2.7% for Android 1.5. As time goes by, those percentages will only decrease.
Just develop for 2.1.
Why do you prefer to use the emulator, anyway? Most Android devs (myself included) have found that the emulator is painfully slow, and it's just plain easier to plug in a real phone and test on that.
You can use the adb for getting your phone in debug mode.
Or you can just install your APKs via OTA or via USB in your physical phone.
Or you could just develop on 2.1 knowing that almost everything will work. I don't get the problem, really.