Tag: App development
-
Swift everywhere: Using interoperability to build on Windows
Posted on December 30, 2023, Level beginner Resource Length medium
Swift's deliberate design choices over the years has resulted in a language that showcases how flexibility and compatibility does not need to come at the cost of usability. One of these design choices was Swift's focus on native interoperability with other languages. The flexibility that this enables makes it a joy to build rich, native experiences in Swift across a variety of environments. By Saleem Abdulrasool.
Tags swiftlang programming web-development app-development software
-
Real-time data architecture patterns
Posted on December 27, 2023, Level intermediate Resource Length long
The rapid proliferation and increased volume of data across industries has magnified the need for organizations to have a solid strategy in place for processing and managing real-time data. Improving overall data capabilities enables teams to operate more efficiently, and emerging technologies have even created a smoother pathway for bringing real-time data closer to business users, which plays a critical role in effective decision-making. By Miguel Garcia.
Tags streaming web-development app-development devops software-architecture
-
How to come up with an app idea in 3 simple ways
Posted on December 26, 2023, Level beginner Resource Length medium
If you are struggling to come up with your app idea, it's okay. You're not alone. It is common for app developers to face this type of challenge given the millions of apps in the App Store. Also, thinking of an app idea isn't always as easy as it sounds. By Pat Enriquez.
Tags learning web-development app-development ios
-
Secure GraphQL endpoints in Spring reactive applications
Posted on December 25, 2023, Level intermediate Resource Length medium
Spring Supports GraphQL requests over HTTP, Websockets and RSockets. Securing an Spring GraphQL application does not differ from securing a Web application. Mainly, Spring GraphQL needs to ensure context propagates from WebFlux to the data fetching layer so that we can use Security annotations or access the authenticated principal in @SchemaMapping methods. This should work for HTTP and WebSocket. By Ruchira Madhushan Rajapaksha.
Tags apis infosec java restful web-development app-development
-
Intel launches industry's first AI PC acceleration program
Posted on December 21, 2023, Level beginner Resource Length medium
Building on the AI PC use cases shared at Innovation 2023, Intel recently launched the AI PC Acceleration Program, a global innovation initiative designed to accelerate the pace of AI development across the PC industry. By Intel PR.
Tags miscellaneous startups big-data app-development cio cloud
-
Using JWTs to authenticate services unravels API gateways
Posted on December 20, 2023, Level intermediate Resource Length medium
The API gateway component in a cloud native architecture is critical because it offloads critical API security and policy functionality to a common place, allowing the backend APIs and services to focus on business logic. API authentication, authorization, audit, throttling and similar tasks can be complex and difficult to get right, so many organizations choose an API gateway to handle them. By Christian Posta and Peter Jausovec.
Tags apis infosec java web-development app-development
-
Tech stack: Meaning, examples & explanations
Posted on December 12, 2023, Level beginner Resource Length medium
Understanding the concept of a tech stack is essential. In this blog post, we look at the meaning of the term "tech stack," explore its components and provide examples of common tech stacks. By Daragh Ó Tuama.
Tags web-development app-development learning programming javascript
-
Migrate to Vite from Create React App (CRA)
Posted on December 10, 2023, Level intermediate Resource Length medium
A quick migration guide to Vite from Create React App, because (apart from Next.js) Vite is the natural successor of CRA for creating a modern React application as SPA. By Robin Wieruch.
Tags web-development app-development react javascript
-
3 major ways generative AI is redefining search
Posted on December 6, 2023, Level beginner Resource Length medium
The future is AI-driven, trust-centric dialogue between brands and consumers. The generative AI race is well underway, and we're already seeing applications in advertising and marketing for creative ideation and development. This includes one of the key pillars of digital advertising—search. By Christian J. Ward.
Tags learning web-development app-development search ai
-
AI for programmers
Posted on November 30, 2023, Level beginner Resource Length long
With the growing discussions about the integration of artificial intelligence (AI) into software development via tools like ChatGPT and Github Copilot, author has explored these AI-driven coding aids for some time. Initially, he engaged with Tabnine, a tool similar in function to Github Copilot, albeit a paid service, and his initial experiences were less than satisfactory. Subsequently, author approached AI-based products from other companies with a certain degree of skepticism. By Michał Szulczewski.
Tags ai scala how-to machine-learning app-development learning programming
-
Introducing Angular v17
Posted on November 8, 2023, Level beginner Resource Length long
Last month marked the 13th anniversary of Angular's red shield. AngularJS was the starting point for a new wave of JavaScript frameworks emerging to support the increasing need for rich web experiences. Today with a new look and a set of forward-thinking features we bring everyone along to the future with version 17, setting new standards for performance and developer experience. By Minko Gechev.
Tags web-development app-development nodejs learning angular javascript
-
Understanding networking in Kubernetes
Posted on November 3, 2023, Level intermediate Resource Length medium
Kubernetes relies on Container Network Interface (CNI) plugins to assign IP addresses to pods and manage routes between all pods. Kubernetes doesn't ship with a default CNI plugin, however, managed Kubernetes offerings come with a pre-configured CNI. By Peter Jausovec.
Tags containers kubernetes app-development docker