How MSApps Built 20+ Open-Source Claude Plugins for Business Automation
MSApps has built and open-sourced more than twenty Claude Code plugins. They are not demos. Each one automates a piece of work a real team does every week —…
Insights on mobile & web development, AI, and modern engineering — 62 articles from the MSApps team.
MSApps has built and open-sourced more than twenty Claude Code plugins. They are not demos. Each one automates a piece of work a real team does every week —…
The hard part of enterprise AI is not making an agent capable. Today's models are capable. The hard part is making a capable agent safe to run unattended, on…
An AI agent for operations is not a chatbot. A chatbot answers; an agent acts. It carries out a real workflow end to end — reading the data, making the…
The honest opener: for fifteen years we've built mobile apps for Israeli enterprise — Toyota and Lexus, Phoenix, Assuta, Cynet, Theranica, Personetics, Matrix,…
Why You Should Learn React.js in 2024
When it comes to mobile app development, choosing the right data storage solution is crucial. Many developers naturally gravitate towards SQL databases, like…
Let’s start with the definition of ASP.NET . WHAT IS IT?
Version Control Best Practices: How to Keep Your Codebase Clean and Manageable
In the realm of healthcare, technology continues to revolutionize the way we monitor and manage our health. Among the most exciting developments are wearable…
A Guide to Real-Time Event Handling
In the world of mobile development, efficiency and scalability are key to delivering high-quality apps. One of the most effective ways to achieve both is by…
In Swift , high-level functions and abstractions make programming more intuitive and concise. Built-in methods like map, filter, and reduce allow developers to…
Lottie: Animation Made Easy
In software development, the importance of characterization is often overlooked, but it’s a practice that can significantly impact the functionality,…
Every developer at some point encounters the challenge of dealing with legacy code. It’s a common story: a codebase built over years, touched by multiple…
A New Paradigm in iOS Development
Where we can see frameworks and libraries? The answer is everywhere, Apple standard libraries (UiKit, MapKit, SwiftUI, etc) and third-party libraries like…
A Simple and Powerful Way to Fetch Data in Your App
The debate about whether to start with React Native CLI or Expo CLI when learning React Native is an interesting one. Both tools have their pros and cons, and…
Team of researchers from the Faculty of Engineering at Tel Aviv University.
If you’re new to Swift, the term “opaque type” might sound confusing or intimidating. But fear not! Opaque types are a really useful tool that can help you…
Software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design
In the ever-evolving world of mobile apps, performance isn’t just a nice-to-have; it’s a dealbreaker. Users demand speed, responsiveness, and reliability—and…
In addition of the article about face recognition in iOS presenting this article
As mobile technology rapidly advances, the landscape of mobile app development is constantly evolving. Developers and businesses are looking for ways to stay…
General Data Protection Regulation (GDPR)
Flutter makes apps run faster and smoother than React Native. It does this by talking directly to the phone’s system, without a middleman. This is great for…
Bow wow wow yeepee yo yeepe yeah ! who wants to learn how to create the bases of an instagram like app using SwiftUI ? One at the time guys, you”ll all get…
Apple presents a cool feature from iOS 11 called face recognition. This feature is a part of the Vision framework. It can detect faces, rectangle and more…
An app designed to remind patients to schedule routine and special tests, made for preventing future illnesses
In the modern world, one of the most important resources is information. Huge streams of information revolve around us — social networks, blogs, news sites……
Deep linking is a crucial feature that allows apps to be opened directly to specific content or actions from external sources such as websites, emails, or…
In our digital age, Android apps play a central role in users’ lives, handling a wealth of sensitive information such as personal details, payment credentials,…
The Core Graphics framework is based on the power of Quartz advanced drawing engine. It provides low-level, lightweight 2D rendering. The uses of this…
Apple at WWDC presented new extra functionality for Siri Shortcuts. Now we can have a conversation with Siri, ask her and “She” will answer us. But of course,…
If you’ve been in the game for a while, you know that managing dependencies in iOS development can sometimes feel like a game of whack-a-mole. In this post,…
In the world of tech, where “the next big thing” changes faster than you can say “cloud-native,” serverless computing has emerged as the latest evolution. For…
The Large Language Model by OpenAI
Here I will not explain what is it SwiftUI, because if you already started reading this article, you definitely know what it is ?. I not, visit…
Augmented reality makes user experience objects appearance in 2D or 3D in the real world. Those objects are seen from the camera and can be defines to stay in…
Have you ever thought about the idea to make people use your app instantly, without open the your app listing on Google Play Store and make them wonder if they…
When I was first needed to start using ARCore, I started with making little research on the web to find out what is it exactly and what it can do, I found out…
In WWDC 2019 Apple conducted a new code distribution format – XCFrameworks. Xcode 11 completely supports using and creating binary frameworks in Swift.…
Shopping has transformed dramatically with digital advancements, but augmented reality (AR) may be one of the biggest shifts we’ve seen. By overlaying digital…
When defining a protocol, it’s sometimes useful to declare one or more associated types as part of the protocol’s definition. An associated type gives a…
ViewBinding is a feature that allows you to more easily write code (less boilerPlate code) that interacts with the views from the XML file directly in the…
Dark theme is available in Android 10 (API level 29) and higher
Before we begin a little bit on reactive programming:
article by : Dor Cohen – Software QA Engineer
article by : Dor Cohen – Software QA Engineer
Building Adaptive UIs for Dual-Screen and Tablet Experiences
Google has officially released Android 16, marking a significant shift in the Android release cycle. With two releases each year with new APIs: a major…
In 2025, Apple released Xcode 26—the first version of its IDE deeply integrated with artificial intelligence. This became one of the most significant updates…
Modern applications increasingly rely on asynchronous and multithreaded operations. With Swift 6, the platform introduced the Strict Concurrency flag—a…
In the iOS ecosystem, developers often need to guide users directly to a specific screen inside an app—whether they’ve tapped a link in an email or clicked an…
App development is a complex process that requires precise planning, technical understanding, and proper resource management. Here are 10 common mistakes in…
Technological developments in the mobile and digital worlds continue to accelerate, and the field of app development is on the verge of a genuine revolution in…
App development is a complex process that begins with a raw idea and transforms into a digital product serving users around the world. To succeed, it’s…
In the ever-evolving world of mobile apps, performance isn’t just a nice-to-have; it’s a dealbreaker. Users demand speed, responsiveness, and reliability—and…
In the face of climate change, dwindling natural resources, and environmental degradation, the need for sustainable living has never been more urgent.…
When building server-side applications or APIs, developers often look for a framework that is lightweight, highly customizable, and designed with modern…
Android 15, Google’s latest iteration of its popular mobile operating system, has arrived with a slew of features and enhancements designed to empower…