Find helpful and informative articles on a variety of technology topics including custom software development, mobile and web apps, business intelligence, web design and development, and more.
It’s common for companies to start building integrations for internal and B2B systems using coding and technology that they are already familiar with. This can be a good way to get integrations up and running quickly, but often these hammer-and-nail-type approaches turn out to be difficult to maintain and scale as your business grows. The integration team at Aptera can help you convert your complicated or outdated integrations into modern systems that can better grow with your business and are easier to maintain.
Software teams are constantly faced with the challenge of finding the right talent. One way to approach this problem is to get involved with a software department at a local university. For the past 10 years, I’ve had the opportunity to teach as an adjunct professor at a local university. When I started, I correctly assumed that I would enjoy it.
When it comes to writing mobile apps, developers have several tools at their disposal, one of which is Xamarin. If you decide that it’s a good fit for your project, Xamarin will help streamline development by creating native, cross platform mobile apps with one set of C# code. This helps developers work faster and with fewer headaches which, in turn, brings costs down. Overall, our team has been really happy working with Xamarin, but when we recently heard of a complementary framework, Prism, that makes working in Xamarin easier still, everyone was all ears to learn more and ready to try it out. Here’s what we learned.
We’re always looking for new, innovative technologies that can both increase our productivity and improve our work. This past January, a few members of the Aptera team attended the annual CodeMash conference in Sandusky, Ohio, where they learned about new techniques and technologies. One of the tools they learned about, Redux, we’ve now incorporated into our web application development. It’s been a really helpful tool so far and we’re excited to share it with others.
As global demand for user-facing and internal enterprise apps continues to increase, the mobile development industry has focused largely on increasing developer productivity to satisfy the demand. We have seen huge advancements in cross-platform tooling and rapid development workflows, which has allowed enterprises to cut mobile development cycles and rush to market much sooner than in previous years. This quick-to-market app delivery model lends itself to the unintended consequence of security being an afterthought, if it’s being considered at all.
If your business is in the market for a new Content Management System, or CMS, you might be feeling overwhelmed with options. One quick way to narrow down the choices is to focus on which type of programming language your development team is most comfortable working in. Here at Aptera, we focus primarily on Microsoft-based systems in .NET. If you do, too, we’ve reviewed five top .NET-based CMS platforms and compared them based on features, cost, licensing, and more to help you determine which is the best fit for your business.
When developing web applications, it’s important to make sure you’re taking possible security risks into consideration. This is a topic that our Lead Security Engineer, Nathan Buuck, takes very seriously. He was recently a featured speaker at the annual Indiana Tech Engineering and Computer Science (ITECS) Technology Conference on February 23, 2018, talking about common web app risks and mitigations.
All too often, I hear about software projects where development starts with little to no requirements. Usually, teams that do this say they are being agile. But agile is about iteration, not about starting without requirements. This desire to start coding without any requirements is usually an overreaction to the old waterfall software process model.
C. Ray Harvey, Aptera’s Director of Strategic Services has worked at Aptera for 8 years and through past lives as a copywriter, project manager, and business analyst, he has worked to engage Aptera’s clients and quickly design solutions for their businesses. He has a passion for defining a process and finding consensus. I sat down to talk with him about what Sitefinity is and how we use it at Aptera for clients.
In the days before the building configurator eQuote, Nucor Building Systems’ clients had to complete orders for custom pre-engineered metal-frame buildings with desktop software. Nucor’s sales team devoted a lot of time and energy to supporting, updating, and maintaining the system.
Stack Overflow recently published a blog post where they ran analytics on data they have collected. They ran calculations that showed which programming languages are the least popular with their user base. The analysis isn’t on the technical merits of each language, but rather how programmers feel about the languages. That being said the results revealed something interesting. Languages that have a specific purpose, but are used for other general-purpose programming projects are unpopular.
Programming is hard. From time to time all developers will get stuck on a problem and will need some assistance. Sometimes it is a developer early in their career. Sometimes it is an experienced developer working in an unfamiliar technology.