Image for post
Image for post

Hi Flutter friends, today I want to show you how to build a simple camera application with flutter. So sit tight, “get your code editor” and let's begin.

How will it work?🤔

This is how our simple camera will work. When the user takes a picture, the camera redirects the user to a preview page where he can share it with friends or contacts. Basically we will have two screens, the camera screen and, the preview screen. In the Camera screen, we’ll have two buttons, a capture button and toggle button(to switch the camera direction— front or back). …


Image for post
Image for post

For some of us that have tried to integrate Bitly API for the first time, we always have something in common, which is how frustrating it is at first. I remember spending so much time trying to figure out how it’s done. In this article, I will be sharing with you how to create a shortened link with Bitly API V4.

Note: There will be lots of images in the article to assist you where you miss a step.

Let’s begin

The first step would be to get our Generic Access token. …


Image for post
Image for post

Hey flutter friends, I’d like to show you the simple act of pasting from the clipboard. Yes! Pasting. “Oh! don’t I already know that?” well, maybe you do but here’s why am I writing about this.

Reason for writing

I have built quite a few apps that enabled users the ability to tap an Iconbutton or a button and copy a text and it worked all fine until I was building a URL shortener. …


Image for post
Image for post

Have you ever tried building a poll or at least a Twitter poll look alike? Well if you have, great! But if you haven’t or you have and just want to learn something new. I’d like to show you a flutter package that’s invariably a flutter widget which simply represents your voting data in a twitter poll look-alike widget.

Image for post
Image for post

Please note the capital of Egypt is Cairo for the purpose of correctness.

First, let's get the package from pub.dev/packages/polls

polls: ^0.1.8

Then we run:

flutter pub get

Few things to take note of, we’ll need a current user identifier, like an email or uid or something, this can be an index number from the database, but for the purpose of this article, I’ll use a hardcoded constant email. We’ll need a dataset of questions, options, users who voted, creator of the polls.


Image for post
Image for post

Mobile app development has become very lucrative in the last 10 years, with over 2.7 billion smartphone users across the world, and over a million software engineers whose specialty lies in developing mobile apps, whether Android or IOS.

However, there is no doubt that the mobile app industry is thriving, this has resulted in high competitiveness between app vendors seeking to win the heart of users. The need to avail users with better features such as app friendliness, experience, user engagement, and many more, sums up to how valuable your app is or will become.

Moreso, as of March 2020 google’s play store has recorded about 2.8 million apps while apple’s app store records about 1.8 million apps. These, of course, are numbers pretty high for anyone willing to dabble into mobile app business to ignore. With these record numbers, both app stores have developed an algorithm to keep users focused on apps that matter and get rid of irrelevant apps. This algorithm is what I and maybe others may call a Rating system. …


Image for post
Image for post

Hey there! I hope you’re doing great?, So I was building a chat application and I wanted to detect when users post links so that users of the app can tap the link which then opens in the browser. So I went in search of plugins in pub.dev and found just one that fits the need. After installation, I discovered it wasn’t working really great for me and wasn’t what I wanted here’s what I got:

Image for post
Image for post

This wasn’t good enough, the links weren’t completely detected and when tapped it may open in the browser, and then you have a broken link. …


Image for post
Image for post

Hey there! are you developing an app or a website and just maybe you’re still new and wondering how you could get the Playstore and AppStore original button/badge on your website, or maybe, you’re a veteran developer who’s been coding for a thousand years an beyond but when it comes to buttons, you just go download images you find on Google.com. Then you need to read this article to learn about getting both buttons respectively and most importantly legally.

Google PlayStore button/badge

So first, we’ll start with PlayStore which is also very easy to get. You only need to open your browser and visit this link https://play.google.com/intl/en_us/badges/, …


Image for post
Image for post

Hey there! do you code flutter? if you do, I’m gonna share something no one wants to talk about on a good day.

Have you ever used the flutter_pdfview plugin? or have you ever thought of using it or just maybe you haven't even heard about it? Well just to give you a heads up, I recently build a project that required me to load in pdf files, and my first go to was the flutter_pdfview. I did all that was needed to be done and moved on to other aspects of my app. Fast-forward one month later, I felt it was time to do a release and see how my app worked on a couple of phones aside mine. …


Hey there, do you code flutter? well if you do, I’d like to show you how you can download large files and display a progress indicator.

A little over four months I started developing mobile apps with flutter although even though I have been a Web Developer for a couple of years, I have only ever developed a mobile app with Java Android. However I have not the intention of telling you my whole life story, let's just get to the point.

For starters, one of the packages we’d be making use of is Dio which is created by the Flutter China community and need I mention that you could achieve this with the normal flutter http library but for this project, we’ll just use dio. …

About

Samuel Ezedi

Building for the future.

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