₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,330,762 members, 8,446,961 topics. Date: Friday, 17 July 2026 at 01:04 PM

Toggle theme

FincoApps's Posts

Nairaland ForumFincoApps's ProfileFincoApps's Posts

1 2 3 4 5 6 7 8 9 10 (of 31 pages)

WebmastersCommon Android Errors And Exceptions by FincoApps(op): 2:55am On Aug 06, 2019
COMMON ANDROID ERRORS AND EXCEPTIONS: Most Android Developers would agree that during Android Development, we tend to face errors and exceptions of all types, all shapes, and sizes.   Some of the errors are pretty much self-explanatory while others are basically very confusing especially Gradle errors (My opinion though smiley).   So here’s the list of common Android Exceptions along with links that describe them and talks about the common solutions.
Common Android Exceptions

java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare()
java.lang.NullPointerException

The post would be regularly updated with more errors and exceptions.
... Read more at https://fincoapps.com/common-errors-and-exceptions-faced-by-android-developers/
WebmastersWhat Is The Deep Web? by FincoApps(op): 2:39am On Aug 06, 2019
WHAT IS THE DEEP WEB?: Facebook recently announced a second URL for their site that can only be accessed through Tor.  Tor is a software that allows users to log in anonymously from nearly anywhere on the planet even in countries where Facebook is heavily monitored or blocked (China, Bangladesh and North Korea for example). This makes Facebook the first major web company to offer a platform on the Dark Web.
So what is the Dark Web or the Deep Web?
First off it is important to understand that th... Read more at https://fincoapps.com/what-is-the-deep-web/
Webmasters[SOLUTION] Cannot fit requested classes in a single dex file. by FincoApps(op): 2:24am On Aug 06, 2019
​You usually would not encounter this error if you work on small projects. However, this error tends to show up as your project grows.

What Causes this Error?
The error occurs when your project has more than 65536 method definitions. In any Java project, the number of methods a developer is allowed to create is usually limited to 65536. Now, you might be thinking:

There’s just no way I could have created that many methods already.


Well, technically, you are right. You most likely did not create that many methods. But you need to understand that when your Java project is getting built, it basically takes into account the methods defined in each and every library you use. So basically, you would run into the same issue if you create a new project with only the main method and import a library that has over 65536 methods.

Solutions
Remove Unused libraries: This is an obvious solution right? There could be some libraries present in your project that are not in use. You can remove them and the total number of methods in your project should reduce.
Identify and remove unnecessary methods: Another obvious solution right? Methods make your code neater but desperate times calls for desperate measures. In order to identify unnecessary methods, I use the following rules:
Methods that are called only from 1 portion of the code
Methods whose body contains only 1 line
This ad was automatically placed here by AdSense. Click here to learn more.


Enable Multidex support: In summary, multidex support enables your app to create multiple .dex bytecode file for a single apk instead of the default single .dex file for an apk. This solution is guaranteed to get rid of this error. Follow the instructions below to enable Multidex support.

Read more: https://fincoapps.com/cannot-fit-requested-classes-in-a-single-dex-file-try-supplying-a-main-dex-list-methods-xxxxx-65536/
WebmastersDevelopers Needed For FULL TIME EMPLOYMENT by FincoApps(op): 1:15pm On Jul 17, 2019
We have open roles for Mobile and Web Developers


DUTIES & RESPONSIBILITIES

- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Manage cutting-edge technologies to improve legacy applications
- Gather and address technical and design requirements
- Occasionally Provide training and support to internal teams
- Occasionally Build reusable code and libraries for future use

REQUIREMENT FOR MOBILE DEVELOPER ROLE

Strong skills with the following technologies is required:
- Java and Android Development

Experience with the following is an added advantage:
- IOS Development
- React Native



REQUIREMENT FOR WEB DEVELOPER ROLE

Strong skills with the following technologies is required:
- HTML
- CSS
- Vanilla Javascript
- PHP
- MySql

Experience with the following is an added advantage:
- ReactJS
- Angular
- Any other Javascript Framework
- Laravel
- CodeIgniter


HOW TO APPLY

To apply, send your CV to info@doshservices.com.
Please kindly state the role you are applying for in the Email body.
WebmastersWEB DESIGN PROMO: Own A Website For As Low As ₦64,000.00 by FincoApps(op): 2:16pm On Jul 14, 2019
Own your own website for as low as ₦64,000
At FincoApps, we have decided to give the opportunity for all kinds of users to own a website of their own. With this PROMO, you can own your own Informational, E-commerce or online forum website starting at ₦64,000.

Who is this PROMO for?
This PROMO is targeted at the following people
- Small to medium companies that would love to take their businesses online at an affordable price.
- Individuals who would love to create an online profile/portfolio of their works.
- Individuals who would like to start a quick blog with limited capital
- Individuals/Companies who would like to start a simple Online shop to sell their goods (E-Commerce website)
- Individuals/Companies who would like to own a simple forum.

OTHER FEATURES/BENEFITS
- 1-year free Domain name registration
- 1-year free Hosting
- Free logo
- Free SSL

Learn more about the PROMO and Apply here:
https://fincoapps.com/web-design-promo-own-your-own-website-for-as-low-as-64000/
WebmastersRe: I Need Help Using Xampp As Local Host. by FincoApps(m): 1:51am On Jul 14, 2019
sidonlook:
Can experts in the house help. After downloading xampp, the page welcome to phpmyadmin is showing Error.
What could be responsible and how can it be corrected in order to move forward.?
It's been really long I used XAMPP so I won't be able to give click by click help.

This error means your mysql server service is not running.

In XAMPP control panel, try starting the mysql service.
Programming5 Developers Needed For FULL TIME EMPLOYMENT by FincoApps(op): 2:22am On May 17, 2019
We have open roles for Mobile and Web Developers


DUTIES & RESPONSIBILITIES

- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Manage cutting-edge technologies to improve legacy applications
- Gather and address technical and design requirements
- Occasionally Provide training and support to internal teams
- Occasionally Build reusable code and libraries for future use

REQUIREMENT FOR MOBILE DEVELOPER ROLE

Strong skills with the following technologies is required:
- Java and Android Development

Experience with the following is an added advantage:
- IOS Development
- React Native



REQUIREMENT FOR WEB DEVELOPER ROLE

Strong skills with the following technologies is required:
- HTML
- CSS
- Vanilla Javascript
- PHP
- MySql

Experience with the following is an added advantage:
- ReactJS
- Angular
- Any other Javascript Framework
- Laravel
- CodeIgniter


HOW TO APPLY

To apply, send your CV to info@fincoapps.com.
Please kindly state the role you are applying for in the Email body.
WebmastersRe: Has Anyone Received Adsense Payment Notification? by FincoApps(m): 9:16pm On Apr 21, 2019
NigeriaRadioOnl:
Hello.
Has anyone received this month payment email notification?
I'm skeptical , I haven't see anything
Skeptical about what ? ? ? ?
That Google ran with your Money ?
ProgrammingRe: [Code Review Help] Laravel Experts Please HELP! by FincoApps(m): 12:53am On Apr 21, 2019
Do something like this:

$family = Family::find($family_id);

$member_mobile = $family->member->where('mobile', '=', Input::get('mobile'))->first();

if($member.....){}
else{...}
WebmastersRe: Why Adsense Rejecting My Website Please Help Me by FincoApps(m): 12:44am On Apr 21, 2019
Eliok has given some useful tips

Here is something you MUST do:

Add Contact Us, About Us and Privacy Policy links to the Main Menu.

This is the common solution to the Navigation excuse from Adsense
WebmastersRe: Good Day Nairalanders ,please I Need Your Help Consigning My Blog. by FincoApps(m): 12:40am On Apr 21, 2019
meekparagon:
Yeah I used cell phone to create it through chrome
Like eliok said, your website is on Google...

Now I am even wondering how you confirmed it is not on Google
ProgrammingRe: [GAME DEVELOPMENT] Switching Between Multiple Screens In A Processing Game by FincoApps(op): 12:23am On Apr 19, 2019
GadgetInstinct:
Dragnet, May i please know why am being banned from Technology section. Because i can't really figure out where i got it wrong.
Ehyaa pele
WebmastersWhat Exactly Is A URL? (A High Friendly Level Explanation) by FincoApps(op):
If you have ever used the internet (which you have probably done considering you are reading this post) then, you have almost certainly typed in a Uniform Resource, locator or URL, to get to http://nairaland.com.

But while some are simple, like LAN, full-length URLs can look awfully confusing. Why do we need things like http, https, ftp, ftps in there and what are all those ampersands ( & ), question marks (?) and hash (#)?

Basic components of a URL

Let us demystify the ingredients of your typical web address, starting with the beginning of the scheme

HTTP
The most familiar will probably be HTTP, which stands for Hypertext Transfer Protocol. The set of commands that handles the transmission of Webpages. But there are other schemes as well. For example, if you have ever Clicked on an email address, you might notice that the link starts with “mailto” (a scheme that tells the browser to open up your default email client).

There is also FTP or File Transfer Protocol, which is used to send….. files to and from remote servers and even IRC, which allows you to connect directly to a chatroom.

Domain Name
The next part of a typical URL is usually a domain name. The name of a website like amazon or microsoft. This is called a top-level domain or TLD which you can think of as the main categories that sort every website on the Internet and help route your request through several servers to get you to the correct IP address the requested website is located on. For example in “amazon.com”, amazon is the TLD. Similarly in “microsoft.com”, microsoft is the TLD.

Domain Extension
The next part of the URL immediately after the Domain Name is the Domain name extension. Examples of Domain Name extensions include .net, .org, .gov etc.

Typically
A .com will indicate a commercial website
A .org indicates a nonprofit organization.
A .gov would indicate a government website.
A .edu would indicate an educational institution website.

Request Path
This is the part that is separated by slashes. It indicates the past or the specific location of the page or another piece of content on the specific website. Each slash indicates another folder or subfolder (kind of like how files on your computer storage drive are organized). Note that this explanation does not completely apply to modern web development where concepts like URL rewriting is used to create pretty URLs.

Request Query
As for question marks, these make a URL hard to read, but their existence actually makes a lot of sense. They indicate a query defined by the user. For example, if you type a search into Google, you will see your string in the results page URL after the question mark symbol, which (In the case of Google Search) tells the server to execute that search. If a URL has multiple queries, these will be separated by Ampersands ( & ), showing that the browser is relaying multiple pieces of information to the website.

Hash (#)
Have you ever clicked a link just to have it, send you somewhere else on the same page. That was probably done through a fragment indicated by a Hash sign(#). The Hash sign can mark specific spots on a webpage, but can also indicate other things like the folder you are. It is also used in modern Single Page Web Apps.

Source: https://fincoapps.com/what-exactly-is-a-url/
ProgrammingTips To Fixing A Nullpointerexception In Java (android) by FincoApps(op): 2:46am On Apr 01, 2019
In this post, we are going to talk about the NullPointerException in Java. We will discuss the main causes and solution to it. I will also discuss how to track down a NullPointerException in Android Studio. I will try to explain at a high level (no low-level explanations) so it can be easily understood.

What causes a NullPointerException?
A NullPointerException is usually thrown when you try to access a field or a method in a variable or an object that is null. This is simple to understand however, it might be a bit confusing for some programmers.

Now, the next question is:
What causes an object to be null?

When you create a variable or an object without instantiating it, then the value of that variable or object is null. So for example, when you have the following code:

String firstName;

The value of firstName in this case would be null.

Now if you try to call a method on the variable firstName, then the NullPointerException will be thrown.

For example:
String firstName;
firstName.toLowerCase();

The above code will throw a null pointer exception on line 2.
Similarly, if you create an object without equating the object, the ugly null pointer exception will be thrown.

For example:
Game newGame;
newGame.start();

The above code will throw the NullPointerException.

How to solve the NullPointerException.
To solve the NullPointerException, you simply need to assign a value to the variable involved. If it is an object, you need to instantiate that object with the new keyword.

Read more: https://fincoapps.com/6-tips-to-becoming-a-better-software-developer/
ProgrammingRe: 6 Tips To Becoming A Better Software Developer by FincoApps(op): 11:18pm On Mar 24, 2019
asalimpo:
so u dont make money primarily thru google adsense. I could barely read a paragraph on ur site without leaping past some ads! The site had more ads than most mouths have teeth! Isnt adsense (ie. $$ ) the reason y you r blogging ,inter alia? Other reasons r promoting ur brand etc but u do watch tht adsense basket carefully though.
C'mon dude, no shame in making money. Every kobo counts.

I didnt say ur writeups were crap,i said "so you can smear crap in html", meaning so i can (supposedly) do X, for google backlinks. It doesnt mean what ur doing is X.
Comprende?
Primarily? ? ? ? NO
this https://play.google.com/store/apps/details?id=com.fincoapps.pinpals is primary

I never denied making money with Adsense mehn

Honestly, if I knew your replies would be like this, I would have totally ignored your initial quote...I do not really have time to waste on "waste of human beings"....

Now that I know....
ProgrammingRe: 6 Tips To Becoming A Better Software Developer by FincoApps(op): 11:03am On Mar 23, 2019
asalimpo:
you also dont care if you smear crap on html and call it a blog post. Adsense sees it;thazall that matters. It's all about d money isnt it.
Sow ur wild oats/links dude.
#there's no love in this world
Firstly, it's not crap
Secondly, I wrote Google not Adsense
ProgrammingRe: 6 Tips To Becoming A Better Software Developer by FincoApps(op): 8:23pm On Mar 22, 2019
asalimpo:
How many ppl actually click on a link to continue reading an article?
On Nairaland, I don't know and I don't care...
What I care about is what is called "Backlinks". Google sees it and Google cares. smiley
Programming6 Tips To Becoming A Better Software Developer by FincoApps(op): 5:59pm On Mar 22, 2019
Please note that this is a lengthy post

Whether you have been programming for years or you are just learning how to code, it is natural to ask yourself what does it take to become a great developer. I am going to start off by saying that there’s no right or wrong answer to this question. If you ask a hundred experienced software engineers this question you’ll get a hundred different responses. The reason why there is no clear-cut answer is that development is truly an art form, therefore asking this type of question about programming is similar to asking what makes a great artist?

Even though the idea of becoming a great developer may seem like a daunting task, there is a practical process that you can follow in order to attain your goals. In preparation for this article, I asked various developers, read blog posts and listened to a number of different Podcasts that all talked about this topic. As you’d expect, the components of becoming a great programmer are pretty extensive in this video I want to give you an overview of the processes and requirements that I found to be the most effective myself.

6 Steps to becoming a better Programmer/Developer.

The following are six traits that encapsulate the key characteristics found among great developers. I have also included some practical strategies for working with each of these attributes on a regular basis.




1. Working through difficult features

Starting off with one of the most challenging traits, I found that the only way I improve as a developer is to work through challenging concepts I find it disturbingly easy to fall into a routine where I only perform the same tasks again and again. I have been working as a developer for a number of years and I have a nice arsenal of tools and equipment that I am very comfortable with. But I have discovered that if I simply keep building features that I’m already comfortable creating I won’t grow. It’s only when I bear down and dedicate myself to work through a difficult task that I’ve never performed before that I really become better.

Having the requirement of working through difficult practice isn’t a concept related solely to development. The book P researched Pete performers in music athletics and essentially every other skilled profession. The results of the research showed that individuals only show improvement when they are working through challenging concepts. This means that if concert violinists played the same music day after day and never challenge themselves, their skills would just be stagnant. The same concept holds true for developers, if you want to become a great coder, you need to work through difficult topics constantly. If you do not know where to start with finding challenging features to build, visit some of your favorite websites. You could look at Twitter or Facebook or Pinterest from there you can compile a list of advanced features that you have never built before.

Examples would be components such as infinite scrolling, Asynchronous notifications or multi-page authentication.



Community contribution: With the growth of the programming industry, the open-source community has expanded exponentially. The popular languages and frameworks in the world such as Python and Ruby weren’t created by corporations but were created by programmers interested in the common good and making everybody better. Depending on your level of experience, community contributions will vary pretty widely. If you’re a senior level engineer, you could build an open-source library or build a feature for a programming language. However even if you barely have any experience at all, you can still contribute. New developers can assist other individuals who are just starting to code.

As great as it is to give back to the open-source, community there is also significant benefits to contributing. If you are building a code library that other developers will see, you will most likely be very careful to ensure that the code base is properly tested and bug-free. This type of development will make you an even better programmer and will help you in the long run.

2. Artistry

When it comes to development it is easy to get caught up in the day-to-day minutia of a project and forget that at its core, programming is really an art. In order for your code to be artistic, it must be elegant and for it to be elegant, it must be simple. Some of the best projects we have worked on ended up having the most straightforward codebases, however, writing simple code is not as easy as you may think. It is about simplicity, if you can not explain it to a six-year-old, you don’t understand it yourself. This may seem like an odd concept, however, if you have ever attempted to build a complex project that maintained an easy-to-follow code design, you know that it’s true.

The more you improve as a developer the more straightforward your code should be.

Please continue reading from the source: https://fincoapps.com/6-tips-to-becoming-a-better-software-developer/
WebmastersWhat Is The Dark Web Or The Deep Web? by FincoApps(op): 10:59pm On Mar 16, 2019
Facebook recently announced a second URL for their site that can only be accessed through Tor. Tor is a software that allows users to log in anonymously from nearly anywhere on the planet even in countries where Facebook is heavily monitored or blocked (China, Bangladesh and North Korea for example). This makes Facebook the first major web company to offer a platform on the Dark Web.

So what is the Dark Web or the Deep Web?

First off it is important to understand that the Internet is vast and constantly growing and the majority of our daily usage only scratches the surface. Google, Yahoo, and other search engines only show us about 4% of the data available on the Internet. To access the other 96% we require customized digging through individual sites, sub pages, restricted access journals or archives and so on this 96% is called the Deep Web.

Read more: https://fincoapps.com/what-is-the-deep-web/
Programming[GAME DEVELOPMENT] Switching Between Multiple Screens In A Processing Game by FincoApps(op): 2:54am On Mar 06, 2019
This post is a follow up to the tutorial I created a while back https://www.nairaland.com/2476424/how-create-simple-game-processing#36254749.

In this tutorial, we would be adding a Menu screen and a game over screen to the bouncing ball game that was created in the last tutorial. So make sure you download the .pde file from the last post.

Since Processing does not give any standard API for switching between scenes, we would need to improvise. The best way to conveniently transit from screen to screen is to use a variable to hold information about the current screen running.

For this example, we would create a String variable and call it currentScreen.

This tutorial contains some codes and we all know what Nairaland does to codes, so continue reading here: https://fincoapps.com/switching-between-multiple-screens/
Science/Technology[NEW APP] Calculator Villa – All In 1 Maths And Physics Calculator by FincoApps(op): 1:42pm On Mar 03, 2019
About
I am happy to introduce our latest in-house project. We develop a feature-rich version one of the most requested Apps on Playstore: Calculator.

This isn't just another free online calculator. It is a free online calculator that aims to solve all secondary Maths and Physics calculation problems. Read more here: https://fincoapps.com/calculator-villa-all-in-1-maths-and-physics-calculator/

Download it here: https://play.google.com/store/apps/details?id=com.fincoapps.android_calculator

WebmastersRe: Webinar by FincoApps(m): 10:44pm On Mar 02, 2019
edunwanna:
I you are good in creating responsive websites, I need a developer that can make this site: www.dailyjobscafe.com load exactly like the desktop version.
just to be responsive enough for it to appear on mobile like d desktop.

if you can plz reply me here so i can contact u.
Hmm, and the website is actually really beautiful on Desktop o... We will love to see this same design on mobile too...

WhatsApp here:09038690271
Portfolio: https://fincoapps.com/our-work
WebmastersRe: Which Website Has The Best VTU Api ? by FincoApps(m): 10:34pm On Mar 02, 2019
kryptochats:
thanks for the info but i am trying to be able to offer my users a good earning rate as using these resellers api would only limit me , do you have any info of who i can use ? and i used paystack previously too before moving to flutterwave api currently .
Okay I think I understand. Check out Flutterwave.

You can also try Interswitch solutions (You'll need to discuss with them about possible packages)
WebmastersRe: [ SEO AMA ] Ask Me Anything About Search Engine Optimization. by FincoApps(m): 1:54am On Mar 02, 2019
Tolzeal:
I've spent the last few years of my life working with Search Engines, Making Google the top priority though. I practical understand the Google Language and I might be helping you out with what really works.

I'm making no Guarantee you will rank your targeted Keywords No 1 on SERP the first day/week or even month. It's a gradual process with feasible signals if you're doing something right.

This AMA will be perfect for Small Business Owners or bloggers trying to push their keywords on SERP.

So , I declare this thread Open - Feel Free to drop your Questions and I will respond as soon as possible.
How much do you know about ASO (App Store Optimization)?
I'm about to start an experiment on it and I'll love to hear from people in the same field
WebmastersRe: A Very Promising Website Is Up For Sale. by FincoApps(m): 1:47am On Mar 02, 2019
Dagbzy081:
A very promising website is up for sale..Holla if you are interested..08152837953
At least post the link to this promising website naw
ProgrammingRe: How Does Payment Gateway Works by FincoApps(m): 1:34am On Mar 02, 2019
khcode:
Rest API
This is like the dumbest answer I've come across this year.
WebmastersRe: Please Help! What Are The Criteria For Google Ads To Display On A Blog by FincoApps(m): 1:16am On Mar 02, 2019
damilola4162:
hNoello,
I applied for google ads on my site www.newspremises..com, so days ago but my ads request was not granted. reason not rich content.
please what are the criteria for google AdSense.
1. Your website needs to have a reasonable amount of posts. Google has not given a specific number but I'll advise you get 6-10 posts to be safe.

2. Each of these posts should have at least 400 words (Just to be safe)

3. You need to have clear navigation with Contact and Privacy Policy pages. To be safe, create the following pages (Home, About, Contact, Privacy Policy).

To solve the issues Google sent you, you need to do 1 and 2 in the list above
WebmastersRe: Which Website Has The Best VTU Api ? by FincoApps(m): 1:08am On Mar 02, 2019
kryptochats:
okay thanks . but i want to use this for a very large scale project do you know of how i can get direct API not reseller or agent API
Regardless of how large your project is.... you need to go through an agent. Some agents actually go through other agents. Eg Paystack uses Flutterwave for their bank payment API. Is your project larger than Paystack ?

Anyway, if you insist on going direct, you will have to go to each Network Provider and let them know you need their topup APIs. You will need to do the same for Utility bills. That's how they all start.

But I am so sure none of these companies would deal with an individual or even a startup.
WebmastersRe: Adsense Policy Violation Not Mentioned by FincoApps(m): 1:00am On Mar 02, 2019
davidson97:
Good morning guys please I tried applying for an AdSense account and I got a reply from them stating that I violated their policy but I don't know exactly which of their policy I violated because it was not mentioned please what do I do? Anyone with an answer can reach me on whatsapp via 08141246409
Post a link to the website you used to apply here.

A screenshot of their email will help too
WebmastersRe: Admob by FincoApps(m): 12:58pm On Oct 10, 2018
sexymuscleman:
Please I need some clarification, how does admobs work huh
Is it possible that one can be clicking his own ads in admob and be making money??
Technicaally it is possible, but when they ban you.... it will feel like juju
ProgrammingRe: Help by FincoApps(m): 12:42pm On Oct 10, 2018
quinSonia:
Pls I change the password, I used on my system, today I
tried typing the new password, it displays incorrect
password, I eve type the old one same thing
Pls guys i need your help?
What OS is the computer

1 2 3 4 5 6 7 8 9 10 (of 31 pages)