Go Back

Xamarin forms 3.3.0: Small Things Making Great Differences

Xamarin.Forms 3.3.0
Posted by
Nov 29 2018

The most recent release to Xamarin.Forms is the version 3.3.0. Since the Xamarin forms source is available, people have worked hard to recover and remove all the issues as well as bugs related to its previous versions. It is a Microsoft’s C#-based, open source cross-stage portable application development arrangement. The programmers of this tool have mainly worked on the topics such as the concept, image issues, usage of memory and most of the things related to this stuff.

The introduction of Xamarin.Forms 3.3.0

The launch of Xamarin Forms was made by David Ortinau, a Microsoft senior program chief, who declared the Xamarin.Forms 3.3.0. This release is the most recent stable version of the UI toolbox for .NET engineers. This version provides the engineers with a great chance to compose C# code and develop iOS, Android and other mobile based applications.

The three often used controls in these flexible applications are gets, pictures, and checks. They are just pretty much everywhere! The Label feature continues to get a lot of focus on this Xamarin.Forms 3 course of action of “barely noticeable subtle elements” enhancements.

The application enables those things which are vital in building their portable applications and being especially profitable simultaneously.

The importance provided to Label

Designers would now be able to include content enrichment, for example, underlines and strike-through. At the point when joined with past commitments that additional range support of ties and motions, the head developer said that the users and customers who are linked with them and asked for betterment had pinned for the inline hyperlink.

Another group commitment added the capacity to indicate the most extreme number of lines a name can render. Ortinau also said that this feature is super valuable for doing things like showing a couple of lines and including a perused more to exceed the full content.

Enabled support to Android Images

Setting the phase to all future help endeavors on the treatment of pictures is the suitable name, ImageView Handler.

Boost in Memory Usage due to Android Images Support

At the point when this new interface is coupled with GlideX for Xamarin.Forms library, memory use, will be brought down. For instance, a GridPage stacked in Xamarin.Formshit have 268,387,112 bytes of pinnacle memory use, while a similar thing stacked in glides.formshit just has 16,484,584 bytes.

Below is the comparative memory usage table of different pages and forms that will further make the scenario clearer:

PageLoaded byHighest Memory Usage
Grid PageXamarin Forms268,387,112 bytes
Grid PageGlidex Forms16,484,584 bytes
View cell pageXamarin Forms94,412,136 bytes
View cell pageGlidex Forms12,698,112 bytes
Image cell pageXamarin Forms24,413,600 bytes
Image cell pageGlidex Forms9977272 bytes
Huge Image PageXamarin Forms267309792 bytes
Huge Image PageGlidex Forms9943184 bytes

WebView for iOS has also been worked on

WKWebView, presented by Apple in iOS 8.0, which is the most recent rendition is 12.0.1, is currently accessible as a choice while using Xamarin.Forms 3.3.0. The formerly used web view is UIWebView which is in action since iOS 2.0. Ortinau noticed that one favorable position of UIWebView is better in reverse similarity, so he said after the release of this form that WKWebView runs Safari in a different procedure and gives better execution, mainly when a user is using programming in JavaScript.

To use the web view WKWebView instead of the former web view UIWebView the user needs to have the following directive. So, go to AssemblyInfo.cs: and add the directive:

[assembly: ExportRenderer(typeof(WebView), typeof(WKWebViewRenderer))]

Development on Xamarin.Forms till now

The Company is working hard in Xamarin.Forms project. If the graph of development of Xamarin.Forms is noticed, the peak is going up and up. The company has till now releases of Xamarin.Forms in 16 categories and each category have a variety of Xamarin.Forms updates that they are constantly providing. The first category to be released was Xamarin.Forms 1.0 and the product was Xamarin.Forms 1.0.1.

The key features of Xamarin forms 3.3.0

  • Android ListView execution enhanced essentially when utilizing viewcell
  • Xamarin.Forms.Platform.WinPhone.ButtonRenderer is open
  • Pages added to MasterDetailPage.Master must have their Icon property set, or an exemption will be tossed while including
  • Android ActionBar never again utilizes an angle
  • EntryCell.Text property is presently a default Two Way official
  • Stepper.Value is currently a default Two Way official
  • More API documentation has been included
  • ConcurrentDictionary is never again uncovered in the API
  • Though this version surely had many bugs, the workers worked on them and removed as much as possible.

New versions offering new features to the user

The Xamarin.Forms updates are still continuing with diverse phases. Each of the new versions offers new features to the user. The latest category release is also being worked out and that is Xamarin.Forms 3.4 and in this category already there were 2 pre version released, i.e., Xamarin.Forms 3.4.0 – pre1 and Xamarin.Forms 3.4.0 – pre2. The latest update here is the Xamarin.Forms 3.4.0 and the release is being done on 15th November 2018. The unique feature in this product is waving to the image button.

The developers in the concerned communities are very talented and proficient. Also since it is an open source code programming area, the developers allow the interested people to send their feedbacks. The developers work according to the needs and requirements of the user. They add the features to each of the updates version by deeply going through the actual needs of the targeted users for each section and category.

The Microsoft senior program chief, David Ortinau praised his teams and groups. David Ortinau said that Xamarin.Forms 3.3.0 incorporates more than 30 bug fixes and sends only 30 days after 3.2.0 significance. So they do not hold the customers too long for the product and were very swift as well as effective with this product releases.

David Ortinau likewise featured a group of easily overlooked details in that 3.2.0 discharge, including redid Title Views, the previously mentioned range motions, catch cushioning and proofreader placeholder shading.

Moving Forward

The Xamarin.Forms developers team has made the full code available in GitHub and are welcoming the developers to check the details, and the code as well as to further find bugs and issues. They will readily accept the bugs, check them thoroughly and update the required issues.

The update for Xamarin.Forms 3.3.0 is available in Nuget and The Little Things Playground Sample. The interested professionals can check the recent updates on which the developers are currently working and pursuing things further.