Articles about Developer

Should you buy or build your own software?

The build versus buy conundrum is without doubt a big decision for any company looking to adopt a new piece of software; each route has its own merits and both will be a costly exercise so it’s very important to make the right decision.

Although packaged software has now been used for decades there are still many systems developed in-house, perhaps increasingly so now that development skills are on the increase and coding is getting easier and even being taught to children in schools. In fact, IT analyst IDC recently predicted that most of 2017’s IT spending will go on "application development and deployment." However, by 2020 it expects software purchases to "edge out" app development costs as the largest spend. Clearly the balance is starting to shift with more skilled developers available to bolster in-house teams, but for the more complex applications such as the procurement arena, the jury is still out over the decision of whether to develop or buy.

Continue reading

How to optimize your app for the App Store and Google Play

The app-economy competition is fierce. Facebook owns four out of the five most downloaded apps worldwide, but startups are still leaping into the fight to claim new and old markets. For these startups, Facebook is often the least of their worries as, according to research from Gartner, we only actually use between six and ten apps on average and end up neglecting or deleting the rest. It’s tough for app developers to break through the noise, let alone get into that top ten.

So what does this mean for startups trying to break into the space? You have to put your best foot forward to make sure users will not only find your app, but keep it.

Continue reading

Mozilla ditches Aurora release channels for Firefox; new and beta code will hit users faster

Mozilla has announced plans to eliminate one of its release channels for not only Firefox but also Thunderbird and SeaMonkey. Starting today, the Aurora release channel will no longer be updated, and the Developer Edition of the web browser will be based on the Beta build.

The change is part of a drive to streamline the release process, and to make sure that stable new features make their way out to not only developers, but also normal users faster than before. Mozilla says: "Developer Edition users will maintain their Developer Edition themes, tools, and preferences, will keep their existing profile, and should not experience any disruption."

Continue reading

Three signs your product's development is broken

Picture yourself as the head of a product development division at a Fortune 500 company. You and your team are tackling a new project that fits hand in glove with corporate’s new strategic vision.

Unfortunately, your team’s deadlines and goals -- as well as the product’s features -- are all determined by the visionaries. You lack any meaningful control over the process, and the team’s only motivation comes from meeting arbitrary progress points passed down from above.

Continue reading

Google kills off Octane JavaScript benchmark due to 'diminishing returns and over-optimization'

Google has announced that it is to retire the Octane JavaScript benchmark. The company says that while the benchmark was useful when it was introduced back in 2012, "over-optimization" by developers means that it is far less meaningful.

Google goes as far as saying that developers were essentially cheating the system. It says that compiler optimizations needed to achieve high benchmark scores have become common and, in the real world, these optimizations translate into only very small improvements in webpage performance.

Continue reading

What you need to know about moving monoliths to microservices

There are many benefits to the "monolithic" application model -- especially at the beginning of a project -- but monoliths can become unwieldy over time, limiting companies’ ability to move quickly and flexibly in today’s dynamic business environment.

To overcome this and other issues, companies like Amazon, eBay and Netflix are leveraging microservice architectures. The microservices model has been defined by Martin Fowler, author, software developer and an early supporter of microservices as "an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API."

Continue reading

Welcome to the 'post-app era'

Smartphone apps

How often do you use apps? You probably open a handful on a daily or even hourly basis. You probably ignore the rest.

You’re not alone. Gartner research shows that users from the US, UK and China used just six to 10 apps each month in 2016. This represents a six percent year-on-year decrease and has led Gartner to declare the "post-app era."

Continue reading

Google is pushing developers to embrace the Galaxy S8's 18.5:9 aspect ratio

There has been something of a trend in recent years for phones to grow taller and slimmer. Aspect ratios are changing, and the familiar 16:9 is being met by the LG G6's 18:9 (oh, ok, 2:1) and, in the case of the Samsung Galaxy S8, 18.5:9.

Google sees these emerging aspect ratios as the start of a trend rather than obscure rarities, and it's encouraging developers to embrace them fully.

Continue reading

Apple catches up with Google and allows developers to reply to reviews in the App Store

With the launch of iOS 10.3 and macOS 10.12.4, there was great excitement about the arrival of a new file system as well as improvements to performance -- even if they were only perceived improvements. Something that didn’t get a great deal of attention, however, is the introduction of replies to reviews.

Just as has been an option in Google Play for years, developers can now respond to the reviews that people leave about their apps and games. It's something that has been a very long time coming, and finally brings a dialog to the App Store, meaning that users and developers have a two-way channel of communication.

Continue reading

Building an Alexa Skill without using the SDK

Amazon has written a "Hello World" example for building an Alexa Skill. At first glance, it looks like just what you need to get into Alexa Skills development because it's short and clear. But take a second look and you'll notice it requires an external dependency.

It brings in the alexa-sdk npm package. I'll show that not only don't you need the alexa-sdk to teach Alexa a Skill but you might actually be better off without it.

Continue reading

A pioneer's guide to Alexa

Have you seen Star Trek? If you haven’t, you should. One of the pieces of future tech that is quietly on display throughout the show is the ability to talk to the computer. Whether it’s asking the computer where someone is or ordering a cup of earl grey tea, the computer has no problem understanding the questions it is asked, and who’s asking them.

Amazon’s Alexa products claim that they are this shining vision of the future! Not only that, you can write your own apps for the platform. Amazing! Right? Well, we’re not quite there yet. So, what are the challenges and limitations? Is there anything we can do to hack our way through the tough parts? Can we achieve our dreams even if we emerge a bit bloody and beaten? Let's find out.

Continue reading

Machine learning pays well in the UK

machine learning

If you are a developer looking to earn some serious cash, you might want to consider becoming a machine learning specialist. According to a new report by Stack Overflow, entitled "Developer Hiring Landscape Report," machine learning specialists earn 24 percent more than what’s the average among developers on the British Isles.

That's £56,851 a year.

Continue reading

How to create your first Alexa skill

AlexaEcho

For the last couple of weeks, Graham, Marcel, Sinem and I, from Red Badger, have been experimenting with Amazon’s Alexa Echo Dot. An Electric Hockey Puck that uses voice recognition powered by Amazon Alexa voice assistant.

In this post, I’d like to explain how one goes about creating their first Alexa skill.

Continue reading

5 things to keep in mind when building an Alexa skill

A team of us at Red Badger, which consisted of myself, Marcel, Graham and Roman, had two weeks to play around with Amazon’s Alexa and build a sommelier skill to recommend wine pairings to your food. We’re writing a four-part series to take you through what we learned from our varied perspectives.

There’s been so many blog posts written about the rise of chatbots and Voice User Interface (VUI), some even marking 2017 to be the year of the bots.

Continue reading

What are the most popular programming languages?

Developer

The software space is incredibly diverse and this is reflected in the sheer number of programming languages that you can learn today. If you are just starting out choosing one can seem daunting -- this list of the most-popular programming languages should help narrow down your options.

Each of the major programming languages has its fair share of fans, as you might have realized by now, but JavaScript, Java and Python have the most followers. RedMonk, which just posted its latest Programming Language Rankings, looked at both GitHub and Stack Overflow to give you an answer that reflects what developers are using and talking about in 2017.

Continue reading

© 1998-2025 BetaNews, Inc. All Rights Reserved. Privacy Policy - Cookie Policy.