Category Archives: Programming

My thoughts on programming in general

How To Structure Flutter App When Using BLoC Pattern

This entry is part 1 of 2 in the series Developing Flutter Apps with BLoC Pattern

When using BLoC as the state management technique for your Flutter app, your best bet is to open a folder called packages and put all of the code for all of your BLoCs into it. BLoC in Packages Folder I’ve … Continue reading

Posted in Flutter, Programming | Tagged , , , , , , , | Leave a comment

How To Convert Objective C App To Flutter

Here is what I generally do when converting Objective C apps to Flutter: 1) Compile the current code you have with Xcode 13.1 (the latest version I am now using) That will give me an insight into what the app … Continue reading

Posted in Dart, Flutter, iOS, Objective C, Programming | Leave a comment

Flutter BLoC Example and Data Connection Checker Plugin

This entry is part 2 of 2 in the series Developing Flutter Apps with BLoC Pattern

Flutter BLoC Example for Checking Data Connectivity Checking whether there is Internet connection at any given time is a hallmark of a professionally crafted Flutter app. Here is a Flutter BLoC example using a well known DataConnectionChecker plugin. In What … Continue reading

Posted in Flutter, Programming | Tagged , , , , , , , , | Leave a comment

Flutter All the Way!

Another Flutter related job on Upwork completed successfully. The client is in the web sites business and wanted to know whether they should extend themselves into the apps business. And if they should, would Flutter be a good starting point … Continue reading

Posted in Programming | Leave a comment

How Can I Help You Install Your Finished iOS App to the App Store

The procedure describe in this article is the same for any language that you may use to develop an iOS app. I mention here Flutter, but you can substitute Objective C, Swift or anything else, it doesn’t matter. This procedure … Continue reading

Posted in Programming | Leave a comment

SendImage App to Upload and Approve Images

Here is how you can organize yourself a business with modest costs of creating a repository site and two mobile apps, for Android and iOS. The idea is that the app user produces content, uploads it to the site, you … Continue reading

Posted in Apps As a Business, Programming | Leave a comment

What Do You Need For Your First Mobile App and Web Server

Once you have found me, I read you job requirement, maybe we then talked on Zoom or Skype, and agreed to do it together, there will be a list of things to do, sites to visit, accounts to open and … Continue reading

Posted in Apps As a Business, Programming | Leave a comment

Android and iOS Mobile Apps To Acquire User Data On Remote Locations

Maybe you are a field technician and repair home appliances, or upgrade cable network hardware, or do gardening on the spot of client’s yard… You will need a mobile app to gather the following data: — client data, such as … Continue reading

Posted in Programming | Leave a comment

Apps Portfolio for DuskoSavic.com

Here are some of the more recent apps we have been doing for clients. GibEnviro Android GibEnviro is the application written for the Environmental Agency of Gibraltar. If you find or see anything wrong in the streets of Gibraltar, this … Continue reading

Posted in Programming | Leave a comment

Submit A Claim to the App Name in the App Store

Submit A Claim to the App Name in the App Store This the the App Store account with name GibEnviroNew. We want to claim the name of the app as it used to exist in the Store a while ago. … Continue reading

Posted in Programming | Leave a comment

Technical Writing for Hosting Technologies

Here are the articles I have published so far on various hosting technologies. Articles on LowEndBox.com My articles on LowEndBox.com. My Articles on DigitalOcean.com A total of 42 articles on my profile at DigitalOcean.com (and counting). How To Set Up … Continue reading

Posted in Programming | Leave a comment

How To Rewrite Buzztouch Apps in Flutter

This article is about rewriting Buzztouch apps using Flutter as the framework of choice. It will be highly technical in content, so if you only want an old app rewritten, without actually knowing how it is done, let me know … Continue reading

Posted in Android, Apps As a Business, apps server, Programming | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

How To Remove Alpha Channel (Transparency) From Images When Uploading App to the App Store

Finally, your app is uploaded to the App Store Connect, you have the latest build processed and you are uploading images — the last step before Submitting for Review. You need some 40 images and there is no time to … Continue reading

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

The Milestones Approach to Developing Mobile Apps With Flutter

The Milestones Approach to Developing Mobile Apps With Flutter Milestone 1 — Creating Flutter Project From scratch Besides from, obviusly, creating a basic Flutter project to start with, in this phase we gather all data files in one place. Images … Continue reading

Posted in Flutter, Programming | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

How To Publish iOS Apps To the App Store in 2018

How To Publish iOS Apps To the App Store in 2018 Apple is always changing the rules for successful submission of your apps to the App Store. I am creating this article to serve me as a live guide to … Continue reading

Posted in Programming | Leave a comment

Mysterious pngcrush caught libpng error:

From time to time, you may get a mysterious error in Xcode: pngcrush caught libpng error: Something like the image below: The explanation Compress PNG Files Error will just confuse you. Xcode 9 will compile the code and run the … Continue reading

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

Change real_escape_string to mysqli_real_escape_string for Function safeEscapeString in PHP 7.0

This entry is part 1 of 2 in the series PHP Programming

I often use function safeEscapeString fromĀ  in my PHP projects. It helps sustain the integrity of data coming to and from MySQL or similar database. However, if the code ran on PHP 5.4 or 5.6 at the highest, and I … Continue reading

Posted in PHP, Programming | Tagged , , , , | Leave a comment

How To Pack And Send Your Android Studio Project

If you are working as a developer for a client or if you are creating your own app in Android Studio and want to send it to a developer, here is what you do. In a nutshell, — find the … Continue reading

Posted in Programming | Leave a comment

iOS App Approved in Three Days

It took Apple 20 hours to reach the In Review status for a newly submitted app. The review phase lasted three hours — the app was rejected because of small fonts for iPad. After submitting new build and version it … Continue reading

Posted in Programming | Leave a comment

List Of My Services and Prices

Here is a list of my services and prices, mainly for apps but a few related areas as well Turn your Kindle ebook into an Android app You have already published a Kindle ebook, it is live in the Amazon … Continue reading

Posted in Android, Apps As a Business, Apps Marketing, Dusko Savic Android Apps, iOS, Kindle, Monetize Your App, Programming, RSS feeds | Leave a comment

Porting Kindle Ebooks To Google Play and App Stores, in English and Chinese

I have successfully ported my own Kindle books to apps and I have done that for other publishers. Here is an example of my work for another publisher, for Android: https://play.google.com/store/apps/details…   and here is the same account in the … Continue reading

Posted in Android, iOS, Kindle, Programming | Tagged , , , , , , , , , , , | Leave a comment

Maps Overlayed — User’s Manual for the New Plugin

Starting with Relocation Map, we come to the new Maps Overlayed plugin. It is a strict superset of the Relocations Map plugin. Section Map Overlay Behavior provides a switch: Operate as normal map If this is chosen, the entire plugin … Continue reading

Posted in Programming | Leave a comment

Tutorial For A New Version of the Location Map Plugin for iOS

Here is how to use the current version of the Location Map plugin. As it stands, this combination works. You will be able to enter new points, connect already existing screens to them, zoom at will, tap to go to … Continue reading

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

Low Carb Recipes And Videos (Android App) — Create Low Carb Menus On the Fly

Low Carb Recipes And Videos (Low Carb Recipes And Videos, Android app) will help you select low carb recipes to form a menu from a list out of 76 recipes preinstalled in this app. The recipes are broken into the … Continue reading

Posted in Programming | Tagged | Leave a comment

Ambient Music New — A New App, With A New Video Plugin

I have a new app, called Ambient Music New: https://play.google.com/store/apps/details?id=com.ambientmusicnew If you want to listen to non-intrusive music while you do something else, this Android app is for you. (See the description below.) From the programmer’s point of view, there … Continue reading

Posted in Android, Apps As a Business, Dusko Savic Android Apps, Monetize Your App, Programming, YouTube Player API for Android | Tagged , , , , , , | Leave a comment

How To Convert an Existing App From iOS to Android

Would it be difficult to convert and existing BT app from iOS to Android? Both yes and no. If you have been using only plugins that are available for both platforms, chances are that you will not have many problems … Continue reading

Posted in Android, Programming | Tagged , , | Leave a comment

How To Hire A Programmer For a New Plugin

There does not seem to be any part of these forums specially devoted to hiring a programmer, you just publish it and it appears on the top of all threads. That should be sufficient for the possibly interested programmer to … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Share To Twitter — Android Plugin To Post To Twitter

Almost all apps nowadays post to Twitter, Facebook and other social sites. The reason is that in iOS, it is relatively easy to post to social sites, and so was moderately difficult to write plugins to that end. On the … Continue reading

Posted in Programming, Twitter apps | Tagged , , , | Leave a comment

How to Change the Color of Text in Action Bar for Android

Up to now, the color of the navbar text was always the same in all Buzztouch apps for Android. In this document, you will see how to change the text to one or more colors. This will be the result … Continue reading

Posted in Android, Contact Us, Dusko Savic Android Apps, Programming | Tagged , , | Leave a comment

Make Money By Integrating AdMob Ads Into Your Android App

If you are like me, you love making apps… the excitement of choosing the right title, gathering material to publish, creating a new and fun user experience… And once you are done, your thoughts meander… ok, great, now how do … Continue reading

Posted in Programming | Leave a comment

How To Share a Link from My Android App to Facebook

The most important link to learn how to share links from your Android apps to Facebook is this. Here is the Getting Started Guide for Facebook. Since I had previously already had created a Facebook app, imaginatively called “Test On … Continue reading

Posted in Programming | Leave a comment

Best CMS To Have Members, Forum and Chat

What would be the best software to build a site with members, forums and chat? Here is my answer. You have many options and here I will outline just a few. 1) Use WordPress It is the most popular CMS … Continue reading

Posted in Programming | Tagged , , , , , , , | Leave a comment

Improving Click-through Rate for Banners in Your App

There were 12,000+ banner requests at one app but nobody clicked on a banner. How to improve this situation? Here is my answer. It must be improved, or you are out of the business. 1) Are the ads that are … Continue reading

Posted in Marketing, Monetize Your App, Programming | Leave a comment