Backend Developer (C#, VB.NET, Microsoft SQL Server), iOS developer (Swift). Parma, Italy 🇮🇹

Make a high customizable user interface easily with Bunifu libraries

Image for post
Photo by Pakata Goh on Unsplash

I’m mainly a backend developer guy and I don’t like spent time on frontend and interfaces. I also don’t have many skills in design and UI, so I usually delegate this part of work to other colleagues that are graphics designer or frontend developer. But when in my career I had to work on WinForms to create a Windows application for my customers, I needed to find a quick solution.

I found different frameworks made for WinForms to make it easy for developers to create UI interface with just a few clicks and I tested all of them.

Today I will talk about Bunifu Framework and we will create together a basic weather application to test some controls of this powerful library. …

Let’s start with new Apple’s framework for declarative UI structure design

Image for post
Photo by Wes Hicks on Unsplash


During WWDC 2019 Apple announced SwiftUI, the new framework to declare user interfaces in any Apple platform. Using it you can create UI easier and with less code. You can also see the changes live in Xcode without ever running the app, all that you have to do is write the code, build and you are ready to test your app interface directly in the new canvas!

Do you want one more reason to use SwiftUI? You don’t need Interface Builder and Auto Layout!

Get started

First, open Xcode and create a new project. Select Single View App.

A quick guide to explain how to send stories to our publication

Image for post
Photo by Nick Morrison on Unsplash

If you are here you probably want to share with us your last tutorial, idea or project and we are happy to spread it to everyone!

Dev Genius loves new content from every programmer with all skills and coding languages, app user interface restyling and much more!


  • Tutorials of your last discovery and achievement. Just made something really good? Spent your last night in a challenging part of code? Share it with everyone!
  • Did you work on the last trending javascript frameworks implementation? Be the first to talk about it on Medium!
  • Totally rethought the User Interface of a famous app or you are undecided about what interface fits better for your next project? …

Save user settings easily with a few lines of codes

Image for post
Photo by Fabian Grohs on Unsplash

UserDefaults, available since iOS 2.0, provides an interface to store persisted values as long as the app is installed. UserDefaults is similar to a database. It can be used as a convenient way to save a small amount of data available, even you close the app and relaunch it. If you need to store big data or access it with a complex query, you probably need to use SQLite or Core Data.

Like all of the iOS apps that run in a closed sandbox, an app can’t modify UserDefaults from any other app — except for through the app extension.

You can find more information in the official documentation. …

Stunning user interfaces tailor made by designers from all around the world

Image for post

Today we start this appointment with the user interface made by Damodar Badhwar.

This minimalist interface has a top menu for categories like fruits, vegetables, etc. Then the products are shown in cards with the possibility to add it to your cart. If you tap on an item screen details are shown with a brief description and the nutritional value.

The designer also shows the cart screen with a list of selected products and a cost summary.

Sketch file is available for free HERE!

A tutorial on how to create a Today extension to show information in the notification center

Image for post
Photo by Jantine Doornbos on Unsplash

App Extensions, introduced on iOS 8, give users access to your app’s features in other apps through iOS. For example, you can add your app to the Today screen and add a new action on an action sheet, create a new custom keyboard, or add a Siri command that users can use to make actions with voice control.

Right now iOS supports the following extensions: share, today, photo editing, custom keyboard, file provider, actions, document provider, finder sync, and audio.

Getting Started

First, open Xcode and create a new project. Select Single View App.

The best UI made for a meditation app

Image for post

Today we start this weekly appointment with the interface made by UIGiants.

This interface uses a bottom tab bar with four sections: home, practices, meditation, and profile.

All the graphics are made with refined attention to details and the main colors used are white for background and grey for the icons. The different types of courses available are presented in rounded flat cards with bright colors.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store