All posts tagged otekbits

10 Memes To Celebrate Our Transition To Bits.ng

Having made a transition from OTEKBITS to BITS.ng, here is a compilation of memes to celebrate just that.

 

This slideshow requires JavaScript.

Which is your favorite? 

Lumia Tablet, Giants And The New Asha Series – #NokiaWorld

There has been a lot of rumour about Nokia tablet but Stephen Elop,  Nokia CEO finally unveiled the 10” tablet alongside 2 different Lumia devices – 1520 and 1320, and 3 Asha phones (500,  502 and 503) at the ongoing Nokia World event in Abu Dhabi.

The new tablet not surprisingly runs on Windows 8 OS with 10.1 inch screen size and 2 USB ports.

1382430114213

1520 is a 6 inch size device, 20 mega pixel camera,  1080 pixel screen (Full HD).

20131022_124852

1320 is a 6 inch with 5 mega pixel camera,  720 pixel screen.

20131022_125423

Asha 500, 502 and 503 were also introduced with prices which we will put up before the end of the day.

Stephen Elop also mentioned that Nokia will retain their staffs has they join Microsoft.

More updates on the Live Blog.

#NokiaWorld Abu Dhabi | Live Blog Updates

Join the live updates from Nokia World Live, Abu Dhabi. We have Adewale Yusuf on ground bringing you all the gist and announcements – from the Lumia to Asha.

OTEKBITS At Nokia World Event, Abu Dhabi

Rumours has it that Nokia will announce their first Phablet at the Nokia World event at Abu Dhabi with a lot of new Lumia series. Probably we’d also get to hear the official announcement of  the buy-out by Microsoft.

One thing is for sure though, OTEKBITS will be reporting live from the event in Abu Dhabi as Adewale Yusuf is on his way to the event venue, so follow out twitter feed and live blog for updates.

Here are some official highlight for the event on 22nd of October, 2013:

  1. Nokia Imaging
  2. App partners
  3. Nokia Asha
  4. Business focus

Follow @OTEKBITS on Twitter and check this space for live updates. More at conversations.nokia.com.

The Business of Blogging: Game of Numbers Over Loyalty

This is one dilemma bloggers often find themselves in. Should my blog be targeted at a niche audience, such as sports, technology, fashion, politics, pets, music, etc. or should I go for the numbers by offering a larger content range such as news, lifestyle, web, and entertainment?

While some will argue that with passion and knowledge of a particular niche, you get to grow an audience of loyal readers who get easily converted when it comes to monetization via direct sales or service offering, this approach often comes with a cap on numbers. On the other end going for numbers by offering a wide range of content corresponds to more traffic revenue in turn for looseness on reader’s loyalty.

However some blogs, including Mashable, and Buzz Feed, have gone on to master the balance, thus achieving both the numbers and level of loyalty that comes from brand association, and perhaps that comes from understanding the business of blogging.

Here’s a twitter compilation from a rant on the issue. Do feel free to share your thoughts.

Mobile Phones Nigerians Want, And At What Cost [RESEARCH]

With the way original equipment manufacturers (OEMs) keep releasing various mobile devices into different markets, one wonders if the released devices are meeting consumers’ needs.

OTEKBITS partnered with Eskimi to carry out a research on the type of phones Nigerians are looking for and how much they would want to pay. The research was done with Eskimi user base system and 450 unique customers participated.

Here is a breakdown of what we found in the Eskimi Database:

Are you planning to upgrade your phone in next 6 Months?

eskimi-otek-1

What kind of phone are you planning to purchase?

eskimi-otek-2

How much are you planning to spend?

eskimi-otek-3

If you plan to buy a new one –  which manufacturer?

eskimi-otek-4

The result above show clearly the type of phones Nigerians are planning to buy and how much they are willing to spend for the next gadget. This result can also help developers to understand the right market to focus on when developing mobile applications.

 About Eskimi

Eskimi is developed by a mobile marketing company ActiveSec. Eskimi is a mobile social network having more than 5 million registered customers.

Unboxing The Tecno Phantom At OTEKBITS

The Phantom is the latest addition to the smartphone series from the growing Tecno brand. No doubt the brand is finally getting things right and winning at both markets – smart and feature phone. Quality has always been the issue with the brand and it seem to have shut up critics with the Phantom, even those these critic will be quick to jump to the fact of the look-alike nature of the phone to other brands like the Samsung Galaxy S3/S4 and the Google Nexus, but once upon a time it was Samsung looking like Apple in terms of hardware designs.

SEE ALSO: Tecno P3 – Communication On A Budget [REVIEW]

However, that’s gist for another, as this post is just a look at what’s in the box. We got a review unit, and have been playing with it for a while now and tweeting some reviews via our twitter handle. A comprehensive review is on the way but for now let’s just take a look at what’s in the box when you purchase a unit of the Tecno Phantom (also known as the F7), which has climbed up from N34,000 to N37,000 due to the high demand and scarcity.

Photo 6-26-13, 9 14 56 AM

First in, the main device, in this case the unit  comes in white, and comes two versions of back case – one with a cover flip and one without. There is also a power bank that can give up to 50% charge (on data) and perhaps a full charge off data.

Photo 6-26-13, 9 17 23 AM

Up here’s a white and black unit of the Tecno Phantom. Perhaps it’s now clearer which one looks like Samsung Galaxy S3/S4 and the Google Nexus. Interestingly enough the white version is more popular than the black. At the top of the front is the speakers and front camera with a 1.0 mega pixel resolution.

Photo 6-26-13, 9 30 44 AMAside from the power bank, other accessories that come with the Tecno Phantom includes the charger with a USB cable, a pair of ear phones, and a battery – maybe not an accessory but does come outside the device and adds a bit of weight.

Photo 6-26-13, 9 17 56 AMPerhaps not a shocker, the Tecno Phantom is a dual normal sim device, so you can have two lines in there with no hassle of cutting your sim to a micro-sim or switching to  nano-sim as latest devices require. The Phantom also comes with a 8GB SD card so lots of space for apps, photos, videos, and music. There is also a 8.0 mega pixel camera at the back on the device, to capture quality photos and videos.

That’s all for now. Do stay tuned for the more comprehensive review of the Tecno Phantom, even though we’d already recommend you get yourself a unit as soon as possible.

How To Charge For Your Services – A Guide For Developers

NOTE: This is the second in the series of our Developers Corner episode. If you missed the first episode, you can read it here.

For developers and business owners, both in and out of technology, pricing is a huge issue. This week on developer’s corner, we look at project pricing from different angles — as a company, as a startup and as a freelance designer/developer.

Pricing as a company

How do you come up with a good pricing that is neither too much nor too little as a company?

First, you need to understand the human and time resources the project will use. Estimate how long it will take your company to execute and how many people will be involved. Will it take one developer four weeks to build? Will it take the UX/UI (User Experience/User Interface) designer two weeks to complete? Make provisions for the back and forth delays between your team and the client. You need to also estimate the support the project will need after delivery, like staff training for the client’s staff.

Next, you need to know what other resources the project will make use of and how much they cost. How much is the fuel you will use for the estimated project duration? How much are you paying the developer and designer? How much are you paying the other people involved in the project execution, like the project manager.

Lastly, you should consider the project location. If the project is to be executed in a location that is different from your base location, you need to factor in your travel expenses (flight ticket, accommodation, etc.)

SEE ALSO: Who Is A Project Manager?

After checking all these, you should have a fair idea of how much the project running cost is and how much profit you want to add to your bill. The final charge should favour both your company and the client.

Pricing as a startup/freelance developer

The first thing to know is that you can’t be too rigid in your pricing. Prices are not fixed, they vary from client to client. To help out, last week, I went around to chat with some developers and designers to find out how they bill customers. Here is what some of them had to say:

According to Joseph Abah, a web developer:

Websites used to be charged on how many pages you want done, but now, you don’t know how many pages a website could be because of the dynamic content involved in web development, so no more page charging. As a PHP web developer, if you give me job and you request your project to be built with C++, I will charge you more because of the technology required.

Sometimes, pricing depends on the client or the job. The same job that could be done for a one-man business for N100,000, I may do for Dangote at N1 million. I build WordPress sites for N100,000 even if it’s going to be a welcome page, but if the site is for a high profile company, I am going to charge higher. If you charge less, you probably won’t get the job because you will look unserious.

Before charging on a project, you need to understand the concept, the cost and the timing of the project. These three things — timing, platform and client — will play a big role in the whole project.

SEE ALSO: Understanding The Business Side Of Geeks

Doyin Kazeem, a UI/UX Designer, says:

There are three things to consider when charging for design work:

  • Who the client is

  • How long the project is for

  • How much is required to deliver the project (This includes internet, electricity, etc)

For any freelance developer or designer, you have to be flexible for pricing because there are different clients with different cultures and you need to know how to adapt to their need.

A mobile developer, who only wanted to be identified as Sunday, says:

To bill for mobile application development, you need to understand:

  • Your client

  • The project’s technology requirement (if you are going to use the knowledge you have or acquire new knowledge to deliver the suitable application)

  • The project time (if it’s going to be a service that will take a lot of time, especially with support)

So, next time you are thinking of charging your client, these insights by people in similar situations could help you. Special thanks to the team at INITS Limited for taking time out to speak with me.

MoMoNigeria Partners With VConnect For Entertainment Hackathon

Mobile Monday Nigeria announces its first ever “Hackathon” bridging the worlds of software developers and graphic artists, an event which will take place in Lagos under the auspices of the Lagos State Government Ministry of Science and Technology and sponsorship by VConnect Global services.

Theme Developers are to create a mobile web application in ASP.NET or PHP enabling users discover great movies in local cinemas. User’s should be able to locate movies based on their location and proximity to cinemas. The app should leverage social media API’s to allow users to recommend and rate movies.

Output
  • To engage a community of Developers and Facilitate the development of a “Mobile Optimized Web Application” that leverages VConnect’s data services for movies listings and viewing times.
  • Developers are expected to utilize other freely available ‘social’ and ‘location based’ APIs to improve usability Andy continuous user engagement.
Coding Environment

Developers are expected to use ASP.NET or PHP [Hypertext Pre-Processor] as the middleware language with Microsoft SQL Server as the target database.

Overview of Task
  • V-Connect will provide database structure with sample data on the day of the hackathon. Developers are free to modify or use their own database structure.
  • In addition, Free versions of Google’s Maps API or any other Maps API to make the application more interactive.
  • Social Elements for sharing (eg. Facebook, Twitter, Google Plus) can be added in order to make the site social.
  • Reviews, Ratings and Trailers can be pulled using API’s of websites such as IMDB, Rotten Tomatoes and YouTube. Features like commenting can be integrated to increase user interaction. Team Size The Team size is four. You can either come with your own team or pair up with other developers to form a team at the venue.
Prizes
  • First Prize: A 30 Day contract valued at $2,000 with Vconnect
  • Second Prize: A 30 Day contract valued at $1000 with Vconnect
  • Third Prize: A 30 Day contract valued at $500 with Vconnect.

More information about the hackathon available at hackathon.com.ng.

OTEKBITS Developer’s Corner Kicks Off With Emeka Afigbo

Last week we announced a series where we would follow what Nigerian developers are doing and understand the growth and faults of software development in Nigeria. For the first edition, I had the privilege to chat with Emeka Afigbo, Program Manager at Google Nigeria. We went from personal stories to the situation of software development in Nigeria.

Meeting And Background

Let’s get to know you

My name is Chukwuemeka Afigbo. I work as Program Manager at Google in the outreach team for emerging markets. I am based here in West Africa. I work out of Lagos but my activities take me around Africa and other emerging markets.

Can we know a little about your background?

I studied Electronic Engineering at the University of Nigeria, Nsukka. Immediately after school, I got to work in a startup called Socket Works and I was there for six years. I grew with the company from when it was just a couple of guys writing code in a parlour to when it became a company that cut across Africa with a project in Asia. I left Socket Works right about the time I got my Masters Degree in Technology Innovation Management from Carleton University, Canada. I joined Parkway Project in Strategic Business Development after my Masters and was there for about three years before joining Google.

When did you start programming?

I always had an interest in computers as a kid; I wanted to know how television, radio and other electronics worked. But I never had access to a computer until after my secondary school, in my entry year at Federal Polytechnic, Nekede, where I had the opportunity to do my internship in a company where they fix computers. That was my first time of actually touching a computer. There, I got to run commands on DOS but I did not get to the programming aspect then because it was like a spiritual thing or Greek language to me. But I could assemble a computer.

In my university, I came across a book, Learn GW Basic, that taught me basic programming language. It was like finding gold. I started reading the book and I didn’t have a computer to practice what I was learning, so I started writing my codes on paper to the extent that I could write complex on paper. I had an exercise book that I used to write my codes in with the hope that I would use a computer one day. It was a totally new challenge to launch a programming environment and to convert my code into software when I eventually got an assembled computer from Computer Village. I later graduated from Basic to C++.

When and how did you get your first computer?

I got my first computer in my final year in university. I gathered money from my little savings, got money from relatives and went to Computer Village in Lagos to buy an assembled computer. It was then I picked up Java.

Career, Startups, Entrepreneurship

What is your programming language of choice?

I won’t count myself as an active programmer now but I did J2ME (Java to Enterprise) during my time at Socket Works. That could have been my language of choice if I was asked then, but Python filled my request when I was looking for a language to knock things down and solve some algorithm problem.

Have you been part of any startups?

Yes, the first place I worked was a startup. I joined a month after the company started.

Why choose a paid job over entrepreneurship?

Entrepreneurship is good, however my analysis of the situation today is that in Nigeria in particular, and in Africa in general, we do not yet have the critical mass of solid developers, developers that are at the stage where they can build something solid (production ready developers or employable developers). We don’t have the critical mass of such developers to satisfy the available startups, even though we don’t have enough startups and most of the startups in Nigeria don’t have capacity to employ and sustain ten programmers. Although, the crux of what I’m doing at my current job is to build the capacity for the startups in Nigeria and Africa.

Did you have mentors when growing as a developer?

I was fortunate because of my peers while growing up. We were a group of like-minded people and most of them were better than I. We were driven by the same passion. We didn’t discuss the latest cars, jeans or babes. We talked about the latest language, new APIs, SDKs and others. The group inspired me a lot but we didn’t really have mentors as the internet was at an early age; then, you could only check mails at cyber cafés, not like today that you can hook up with developers at Google, Microsoft, on Facebook or Google+/ Although, we have a senior mentor, Pius Onobhayedo.

You said most Nigerian developers are not employable, what do you think is lacking?

There are so many aspects. The truth is, a university graduate should be able to get a job based on what he learnt in school and should be able to start working on production codes that are going to be used by paying customers. But the average graduates of computer science cannot even pass the interview, not to talk of writing code that users will trust, codes that would not crash.

What we have now are cases of people who are passionate like we were in those days, who went the extra mile, bought books, burnt oil in the midnight, and got internet connection when there was none. That’s less than five percent of computer related graduates that have the skills. That’s the what, not the why. The why can be blamed on anything.

What is the way forward?

The techies/software developers have not earned the respect of the mainstream media yet. There are no Nigerian techies on the front pages of Nigeria newspapers, although there is a lot happening but the mainstream hasn’t noticed yet. And the mainstream can only take notice when there are billionaires and millionaires among techies who made their money purely from software, like Larry Page, and those would be able to speak for others. But now, software developers in Africa are seen as tools.

How soon do you think that would happen?

I am an optimist, so I think it can happen in the next three years. There are people who are moving in that direction.

Do you think there are roles the government could play in this?

Yes, there is always a role for government and they have already started playing it with iDEA. I think this is the first government that has actually done something in the software community. Although it’s a drop in the ocean but it’s a significant drop.

We also need to get the education system right so that we can produce skilled developers from our universities.

In your own view, what is the future of software development in Nigeria?

I am not a prophet, but Nigeria is a big and ripe market and a lot of foreign companies are already tapping into it from India, Europe, South Africa, US and even from Kenya. But no matter how much foreign knowledge, the fact remains that local knowledge is always relevant, there will always be an opportunity for local developers to cash in.

What would your advice be for a fresh graduate, entrepreneurship or job?

Unless he happens to be a very talented guy with a passionate idea that would go beyond money, I would advise him to go and find a job. Working somewhere should not be underrated, because that is where you get to learn and work with people who know more than you, and also learn about the whole functionality of a company from accounting department to human resources and still get paid.

What would your advice be for an entrepreneur?

Do it man! There is no time better than now where software guys command power.

Do you have 2 or 3 developers that you would like to give public kudos?

There are so many of them, but at the more experienced level we have Emeka Onwuka, Femi Taiwo, Kalu Okore, Chinedu Okafor, and many more. These are guys who understand the why and how of software development; they don’t just write codes.

What do you do for fun, when not coding or working?

I listen to music (mostly jazz), read, watch movies and sit with friends to talk about everything about nothing.

***

Join me next Wednesday for another episode of Developer’s Corner. Are you a Nigerian developer? My next stop may be you, so get prepared or hit me up at adewale@bits.ng.