On Saturday 30th of March, I had the opportunity of participating in the 14th edition of Orlando Code Camp, one-day learning event driven by a group of dedicated volunteers and speakers for programming professionals and students with a focus on coding, databases and related technologies, concepts and practices. I got the chance to talk about Consuming RESTFul API’s with Refit.
Continue reading “Consuming RESTFul API’s with Refit – Xamarin Forms / Orlando Code Camp 2019”
On Saturday 2nd of March, I had the opportunity of participating in the 15th edition of South Florida Code Camp, that is a one-day GEEK FEST community event driven by a group of dedicated volunteers and speakers. I got the chance to talk about Architecture with Prism in Xamarin Forms.
Continue reading “Let’s Talk Architecture with Prism – Xamarin Forms / South Florida Code Camp 2019”
The last Tuesday, I had the opportunity of participating on a great initiative of the Xamarin LATAM Community lead by Luis Beltrán, that has the objective of sharing knowledge monthly with the community online, I got the chance to talk about Live-streaming on Xamarin Forms using the newly pre-release Wowza Client Plugin.
Continue reading “Streaming on Xamarin Forms – Xamarin Online LATAM FEST”
Recently I got to help out a member of our Xamarin Forms Developer Community on Facebook called Elsa Bodhi she’s a great Software Developer from the Netherlands, that’s learning Xamarin from scratch and I got to introduce her to some new concepts she could use to improve her Xamarin app’s one of which was Prism, she absolutely loved it and was eager to implement it.
Continue reading “Sharing is Caring – Xamarin Forms and Prism Template Pack”
Recently we had the need for supporting streaming and broadcast playback for one of our App’s, making use of the Wowza Media Services but the only issue was that they were only available on their iOS and Android native SDK’s. Well not anymore!🥳XamBoy and I got to work and now we have just pre-released a brand new Plugin and set of Xamarin Bindings for the community.
Continue reading “Wowza Client Plugin For Xamarin [PRE-RELEASE]”
Recently I came upon an issue using ListViews in iOS on Xamarin Forms with the pull to refresh feature enabled, that caused the first item in my listview to be scrolled off screen each time the refresh on the list completed.
Continue reading “Fixing ListView Offset on Pull to Refresh in Xamarin iOS”
In the second part of this series of articles about creating custom controls, we learned how to create an SlideView that supports sliding through different elements and displaying visual feedback to our users using a StepperView.
In this article we are going to see our next use case which is creating a TimelineView to support displaying timelines in our Xamarin Forms Apps.
Continue reading “Creating Custom Controls Part 3: TimelineView”
In the first part of this series of articles about creating custom controls, we learned how to create an ExtendedListView that supports Infinite Scrolling and Commands to handle business logic directly on our ViewModels.
In this article we are going to see our next use case which is creating a Custom Stepper + CarouselView (SliderView) to support sliders in our Xamarin Forms Apps.
Continue reading “Creating Custom Controls Part 2: SliderView”
Recently, I have received a few messages from the community asking me mostly 2 questions: “How were you able to create 2 Xamarin Plugins in the last few months” and “What was your experience while creating them, what tools did you use?”, so this week’s post is inspired by those two questions and I will do my best to answer them fully, hoping that by the end of this post you can make your own plugin too and contribute something new for all of us in the community! 😊
Continue reading “Let’s Create A Xamarin Plugin”
Lately, I have been seeing members of the community asking around for custom views for different use cases, so I have decided to make a series of 3 parts, In which I will be creating different custom controls to demonstrate how Xamarin gives us the power to customize and add all the functionality we may need to the basic controls we already have available, giving you the ability complimented with some time to have some thoughts on how to create some really interesting and useful components for your apps.
Continue reading “Creating Custom Controls Part 1: ExtendedListView Endless Scrolling + TappedCommand”