Outsourced software development continues in a robust growth phase, although its focus is changing. New challenges emerge as they strive to meet increased demands from customers. Increased competition for market share between offshore and nearshore services, is a tough battle, however — offshore services that built their businesses on a cheap labor model may compete […]
Innovation + Product Development
2017 Digital Marketing Trends & Priorities [Survey Results]
For eight years running, Adobe has surveyed industry leaders around the world to understand the latest trends and priorities in digital marketing. This year, Adobe surveyed 1,165 digital marketers in enterprise companies in the US, Canada, UK, France, and Germany. You can see these insights come to life in a beautifully creative HTML experience, and/or download a […]
From Campus to Career: Why I Chose Perficient Digital
If you’ve ever been to a campus career fair to learn about job opportunities, you probably visited one or two companies that really stood apart from the rest. For me, that was my experience with Perficient Digital. Over on the Life at Perficient blog, I recently posted about my transition from graduate student at Carl […]
PDF Connector in Tableau
Implementation of PDF Connector in Tableau: Step 1: Connect to your data. Open the Tableau tool, and go to the ‘Start Page.’ In the Connect pane you can find all the connectors to connect to the various sources. Start page and Connect pane as below: Because you are going to use source as PDF and […]
Build Graphics with OpenGL ES 2.0
Today most android devices in the market has a GPU, we all know that it’s a hardware unit for processing 3D graphics. The performance of your smart phone’s GPU is important, especially when you are playing 3D games. And you may wonder how do app developers build all those complex graphics and animations in a […]
Perficient Latin America’s Training and Development Program: Quick Facts
The rapidly-evolving, technologically-advanced world of today means companies are feeling the pressure to find ways to equip their teams with the skills needed to respond to market changes, shifting client demands and new technologies and frameworks. The employee training and development program at Perficient Latin America works to do just that by serving as a […]
Java SE 9 Discovery
Eventually the Java Standard Edition 9 was released along with J2EE 8 after a long wait. This news is not overwhelming in the media report like other exciting technologies of artificial intelligence, cloud etc. However, per the recent programming language ranking report, Java is still one of the most popular languages. In http://statisticstimes.com, for both […]
React Js – Component Life Cycle Methods
Blog Introduction: React Component Lifecycle Methods are the functions that are executed on the course from a component import to rendering in the view.When a view is rendered through react i.e., a react component it goes through 4 phases. Initialization, Mounting, Updating and Unmounting in this specified hierarchical flow. Of which Updating may or may […]
The Changing Face of Software Development: 3 Trends You’ll Want to Know
In the past decade, technology has taken a quantum leap into the future. AI and other technological advancements have transformed the way we socialize, work, and play. User expectations for enterprise software, shaped by consumer apps, present challenges to developers. Innovative solutions must have a look and UX like the most popular mobile apps. To […]
How to handle iPad landscape and portrait layout using size class
Apple introduced the size class to allow the developer to create one single layout for multiple displays. This is one of the core concepts behind the adaptive layout. In this article, we are not going to cover the fundamental concepts of size class, if you are not familiar with it, you can refer to this […]
Integrate Google Map into Your App
Many people have used Location-Based Services (LBS) or Real-time Locating Systems (RTLS), both of them can be used in lots of context in our daily life. So in many situations, you may want to integrate a map into your app. Today I’m going to introduce you how to use google map in your app. Set […]
Using Agile Solutions to Drive Business Development
To maintain a competitive edge, businesses need to quickly adapt to market fluctuations and changing client needs. Agile business development takes the lessons learned from agile software development and applies it to the development of new business products and relationships. Adaptability lies at the heart of all agile methods and processes, fed by a shared […]