Xamarin.Forms: How to develop an application with bluetooth connectivity in Xamarin.Forms crossplatform project? - xamarin.forms

Xamarin.Forms: I am new to Xamarin development envirorment. I need to develop a cross platform project (Android, Ios and windows) with bluetooth connectivity. Whether it is possible to develop in Xamarin.Forms crossplatform project else how can I achieve this through .Net technology. Because I have the knowledge in .Net technologies.

You have at least 4 or 5 NuGet packages aimed to BLE and Xamarin.Forms.
Not to mention the examples here: https://forums.xamarin.com/discussion/27250/bluetooth-support-in-xamarin-forms
So yes, it is definitively possible (i'm doing this right now :D)

Related

Is UWP/Xamarin ready for enterprise applications?

Is UWP or Xamarin is usable for enterprise applications like CRM, ERP, etc...
Is the any sample on market, or there are any patterns?
These platform are firstly mobile platforms, but they had a excellent support, a lot of graphically possibility and very modern look and feel. These platform are designed for mobile application in first line, but they are ready for enterprice applications?
Of course the are lot of extension in built control (DataGrid, Charts) which makes possible to create enterprise application. But I did not find any. Is there and problem or drawback of this platforms?
Thank you
Is UWP/Xamarin ready for enterprise applications?
The answer is yes. Xamarin UWP applies not only to mobile platforms but also to desktop platforms(Windows 10). You could also run it in the desktop client. This benefits from the native universal window platform.
For pattern, there many pattern you could select such as publish-subscribe MVVM etc. For more you could refer Enterprise Application Patterns using Xamarin.Forms.
For enterprise publish, you could think of Xamarin UWP application as UWP application, and Distribute LOB apps to enterprises document has described the details of publish process.
And this blog describe the possibility of Xamarin.Form enterprise application that you could refer.

Does MEF support UWP projects?

i have been searching on whether UWP projects can be implemented with Managed Extensibility Framework.
On the GitHub depository
of Prism, it says
MEF is supported with WPF for compatibility with previous versions.
It will not be added to Windows 10 UWP or Xamarin Forms.
(It is for Prism.Mef. But, can it not be for MEF generally?)
on Microsoft Developer Network it is said:
MEF is an integral part of the .NET Framework 4, and is available wherever the .NET Framework is used. You can use MEF in your client applications, whether they use Windows Forms, WPF, or any other technology, or in server applications that use ASP.NET.
Is UWP included in "any other technology" part or with the "in server applications that use ASP.NET" part?
I know .NET Core is used for UWP applications, but that ASP.NET part confuses me.
Briefly,is it possible to write UWP applications with MEF? Answers with sources will be appreciated. Thanks.
It is for Prism.Mef. But, can it not be for MEF generally?
For Prism.Mef only
Is UWP included in "any other technology" part or with the "in server applications that use ASP.NET" part?
UWP is included in "any other technology" part
Briefly,is it possible to write UWP applications with MEF?
Yes, by using the Microsoft.Composition NuGet package, we can easily integrate MEF in UWP app.
Here is an article for Windows Store app(8.1), it is similar with UWP app.
And this is a UWP MEF sample: Link

Is porting QML based app easy to Windows Phone?

On the qt-project web-site there're available sources as for porting QML to iOS, Android.
http://qt-project.org/doc/qt-5/portingtoandroid.html
http://qt-project.org/doc/qt-5/porting-to-ios.html
It appears to be easy.
Is it so for Windows Phone as well?
Is it so for any other platform?
Qt Project has a Qt for WinRT tutorial providing a step-by-step process to build applications for Windows 8 based devices. Basically to resume the tutorial :
You need the appropriate windows runtime
You may have to build Qt from source for that runtime library
You develop and compile Qt as you would do for a desktop app
You have an additional step for packaging the application.

Cocos3d: Web app development support

I want to develop a web based 3D application using Cocos3d framework. I see it should be possible, as they are supporting for Java. Why i want to develop using Cocos, because i will use this web based app to launch on iOS and Android devices as Hybrid or Web app solution. I can't use three.js or flash based as both are not supported by iOS and Android browsers. Could someone advise me i can develop this using Cocos3d web app?
You can't. Cocos3d is not part of/not supported by the cocos2d cross platform development framework. It has no Javascript bindings nor is there a html5 version of cocos3d.
I suggest you take a look at Unity or other engines if you want to do 3D web apps.

What is the Adobe Flex Framework for Mobile devices?

currently worrking on Adobe Flex Technologies. I want to know whether Adobe had launched a Flex platform for mobile devices or not. If Launched what is the name of the Framework and please come with a sample example URL .
An early mobile branch of the Flex framework is expected to be available in 2010.
HI,
Adobe officially declare Adobe Air platform for Android and name it "Burrito".
In previous version developer make application for Android using AIR 2.5 and make build (.apk) file for Android with cmd. Now in Flex Burrito (SDK) make entirely sole application for Android and Black Barry (Note Book).
for more information about the SDk and sample application visit the following links.
http://www.adobe.com/devnet/devices/articles/blackberry_tablet_os_sdk.html
http://labs.adobe.com/technologies/flexsdk_hero/samples/
http://www.adobe.com/devnet/flex/articles/mobile_development_hero_burrito.html
Thnaks
Take a look at ELIPS Studio, this cross platform environment allows you to develop native mobile apps for iPhone, Android, Symbian, Windows Mobile, in FLEX.
It's available as a plugin for Flex Builder.
ELIPS Studio
in Flex using Air sdk 2.5 you create apps for android base mobiles.
With Flex 4.6 development of mobile applications in Iphone, Android and even Blackberry is supported.

Resources