2018 Mar 06 By Dusko 0 comment

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 publishing to the App Store and I shall keep it current. If you want to know when something is new in this regard, consider subscribing to my email list. The reason I shall keep this infromation current is that I have to publish more than 51 apps in less then three weeks. Having a “how to” document is a must….

2017 Nov 18 By Dusko 0 comment

From time to time, you may get a mysterious error in Xcode: pngcrush caught libpng error: Something like the image below: Misterious pngcrush caught libpng error: The explanation Compress PNG Files Error will just confuse you. Xcode 9 will compile the code and run the app in spite of marking it red. It will even archive the app just before sending it to the App Store and it will still be passed through. Further explanation will say image.png pngcrush caught libpng error. and also: copying emitted errors but did not return a nonzero exit code to…

2016 Oct 01 By Dusko 0 comment
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 wanted it to run PHP 7.0, the latest and greatest version of PHP. When the error reporting is turned on, a fatal error in code will appear. The solution is to use the recommended function mysqli_real_escape_string, which takes two parameters, the link and the string to sanitize. $temp2 = mysqli_real_escape_string($link, $temp2); Since I had not had a special link to…

2016 Sep 02 By Dusko 0 comment

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 folder where the app resides in, — turn it into a zip file, — post it on some Internet server and send me the link — so that I can download it and, of course, unzip it. If you are using Android Studio on a Windows machine, that would look like this: Tap on the app row in the upper…

2016 Jun 05 By Dusko 0 comment

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 again waited for review, but only for an hour. The review phase now took only ten minutes and the app was approved. This is not exactly a “1 day” process, more of a “3 day” process, but still very good. The app, by the way, is called Gastritis Help. Choose your symptoms and choose remedies from various alternative healing methods…

2016 May 28 By Dusko 0 comment

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 Kindle store and you have all the files you used to publish it there.¬† That is a start for me and we should decide what is the purpose of that app. Some ideas: cross promotion with your other apps and sites, promotion of your Kindle ebooks, monetisation through ads in the app, forming an email list etc. The price for…

2016 May 28 By Dusko 0 comment

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… Numerical Root Calculator App in the Google Play Store   and here is the same account in the App Store: https://itunes.apple.com/…/numerical…/id1063163615… Numerical Root Calculator iOS App in the App Store   Here is the book that the apps were ported from, in the Kindle store: https://www.amazon.com/Number…/dp/B00IDW25PA/ref=sr_1_1… Numbers and Roots Of Numbers in Bible English Edition Kindle ebook…

2015 Jul 28 By Dusko 0 comment

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: Switch for map overlay behavior Operate as normal map If this is chosen, the entire plugin behaves as if it only were the Relocations Map plugin. The data you enter in the Map Locations section will mostly work. None of the sections and fields connected with overlays will work, at all. Operate as overlayed map All fields and sections for overlayed data will be avaible and working….

2015 Jul 17 By Dusko 0 comment

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 the screen from a related pin, and so on. There is only one catch: you have to enter the screen name through the Load Screen With Nickname field after clicking on the name of the element in the Location Title column. You will notice that the Item Properties screen now contains fields Callout Window Tap Action and Load Screen With…

2015 May 17 By Dusko 0 comment

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 following categories: appetizers, breads, deserts, meat, salads, soups, beverages, condiments, eggs and cheese, poultry, seafood, and veggies. The first option in the linear menu, however, is Selected Favourites List and you fill it by reading a description of the recipes and choosing a button Put Into Favourites. Here is what the main menu looks like: Easy…

2015 May 14 By Dusko 0 comment

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 are two enhancements to brag about. My plugin called DS_awlProOperaMusic is based on CM_awlPro from the plugin market, however, it adds the — ability to listen to the entire playlist with one tap of a button, and it introduces — several commands besides the video playing. You can stop and and pause the video, direct it to an absolute count…

2015 Mar 21 By Dusko 0 comment

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 in converting. If you have been using plugins that exist only for iOS, then oh well, yeah, of course, right… … … you will have MANY problems in converting from iOS to Android. Some things that are so easy on iOS are not currently available on Android. You shall either have to skip on the feature or wait for someone…

2015 Mar 21 By Dusko 0 comment

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 contact you. If you want to spend money for an app, I’d suggest first becoming a member here. That would give you more weight, so to speak, showing your commitment, and would also enable you to have an apps server. Without it, you are making the task of a would be programmer more difficult. Try the Existing Plugins First I…

2015 Feb 02 By Dusko 0 comment

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 Android side, there is no such support so here is for the first time an Android plugin that posts to Twitter. A similar plugin for Android only is also available for Facebook, and there is a third plugin, called Share Menu, that can post to twelve different social sites, provided you first enter the password for each site that you…

2015 Jan 04 By Dusko 0 comment

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 of our coding: From black navbar text, to red, to multiple color text The version used here is Buzztouch Android 3.0, with fragments. You can also download the PDF file from the How-To section in Buzztouch.com official site: https://www.buzztouch.com/files/howtos/Color_in_action_bar_Android.pdf To change the color of text in action bar for Android, find the following line in file…

2015 Jan 03 By Dusko 1 comment

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 I make money with all this!? Why Did I Choose AdMob? Because Google owns it, because Google owns Android and because Google owns YouTube. A few years ago I had a very good experience with AdSense and some of my sites (Google owns traffic and Google owns AdSense too), until Google stopped sending traffic to my site because one of…

2014 Dec 12 By Dusko 0 comment

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 Android”, I just had to download the SDK. Unzip, and take it from D:\Downloads\facebook-android-sdk-3.21.1(1) on my local disk. From Eclipse, File Import, but without copying the SDK physically into the workspace, as per Facebook instructions. Not much luck, Facebook files came setup to Android 9, which Google does not seem to offer any more. However, FacebookSDK was installed safely, asking…

2013 Dec 16 By Dusko 0 comment

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 (Content Management System) in the world, with some 15% of all sites built on it. It is easy to install, easy to setup (it gets a little technical but you will have dozens of sites to help you out immediately), and you can all do it on your own. Basic WordPress will not do what you want now, but you…

2013 Dec 15 By Dusko 0 comment

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 currently showing relevant ? I’d try to see which ads are actually showing for all those requests. Probably, these requests come from banner ads that appear on every page of the site and are, thus, untargeted. It is better not to serve untargeted ads at all. 2) Steer your visitor towards offers that will convert better You want money from…