Using an Objective C framework, which is inside a Swift framework, in a Xamarin iOS project

Hello iPhone application developers 🙂 The blog post I’m going to write today is more over sharing my personal experience rather than teaching you a lesson. If we take whole scenario, I believe this is a very rare case that a single developer will encounter. But there are lots of things that you can learn from this post. Final goal of this post is, implement a Xamarin iOS application, which uses a third party Swift framework that uses another third party Objective C framework.

Continue reading

Posted in iOS, Swift, Xamarin | Tagged , , , | Leave a comment

Swipeable table view cell with custom editable views in iOS

Hello guys, I decided to write a short post related to one of the UI issues, some of my colleges faced during implementing UITableView cell actions with custom UIViews. For my convenience, I wrote the sample project in Swift 5. iOS has given the developer to edit the table cells, but it’s hard to change the editable view. As an example, if we were asked to have lengthy text in single line or image and a label in side by side etc…
Continue reading

Posted in iOS, Swift | Tagged , , | Leave a comment

How to create a Swift framework that is compatible with Xamarin iOS

Hi amigos… 🙂 Welcome back with a new blog post. With this post, what I’m trying to achieve is, reducing the gap between native application development and hybrid application development. Xamarin, is doing a pretty good job by creating an interface to use the native Swift frameworks. But how about a third party framework that you or your company has build for your own. How can we use that same Swift framework in Xamarin environment? That’s what you are going to learn today. Continue reading

Posted in iOS, Swift, Xamarin | Tagged , , | Leave a comment

How to add LightInject to your Xamarin project

Hello everyone, I thought of writing a short and sweet, quick post of using LightInject NuGet in your Xamarin project for Dependency Injection mechanism. In this post, I will cover how LightInject include to your project and what are the codes that you can remove from your ordinary development which I have explained in one of my previous post.

Continue reading
Posted in iOS, LightInject, Xamarin | Tagged , , , , | Leave a comment

Navigate between views in Xamarin iOS using MVVM Light

Hi again, let’s move on to the second post under Xamarin category. We will use the project that we have configured in our earlier post as our basement, where we have integrated MVVM Light NuGet packages. What we are going to do is, navigating between some view controllers and understand how MVVM Light works. Continue reading

Posted in iOS, MVVM, Xamarin | Tagged , , , , | Leave a comment

MVVM Light with Xamarin app development

The education of a man is never completed until he dies.” said by Robert Edward Lee which is very true for IT industry. After seven years of native mobile application development, I had to work on Xmarin, a hybrid application development using C#. Like MVC (Model – View – Controller) is famous in native iOS development, MVVM (Model – View – ViewModel) is common in .NET platform. They even have package manager call NuGet for this MVVM patterns. They have two patterns MVVM Light and MVVM Cross. For this post we are using MVVM Light.  Continue reading

Posted in Android Examples, iOS, MVVM, Xamarin | Tagged , , , | Leave a comment

UI Testing in Xcode with Swift – part II

Hello there… I thought of writing the second part of the UI Testing tips blog post without waiting so long. For those who are wondering where is the first blog post, just follow this link 🙂 In this post also I’ll provide you some helpful tips that I’ve learnt while doing UI testing in Xcode with Swift language.  Continue reading

Posted in iOS, Swift | Tagged , , , , | Leave a comment