Best of Mobile Development2023

  1. 1
    Article
    Avatar of hnHacker News·3y

    My solopreneur story: zero to $45K/mo in 2 years

    Tony Dinh quit his job and became a full-time indie hacker in September 2021. His total revenue across all products is about $45K/month at ~90% profit. His first software product was built with Visual Basic 6 in high school. He created a product with it and survived a drama that almost killed his business.

  2. 2
    Article
    Avatar of ishadeedAhmad Shadeed·3y

    New Viewport Units

    New Viewport Units - Ahmad Shadeed We have been using CSS viewport units since 2012. They are useful to help us in sizing elements based on the viewport width or height. But using the unit on mobile is buggy. The reason is that viewport size won’t include the browser’s address bar UI.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    This is Why We Stopped Using React Native

    React Native is a ‘cross-platform’ framework that allows you to create both Android and iOS apps with a single codebase. It’s an alternative to ‘native’ frameworks for iOS and Android which are the frameworks that the vendors of the platforms suggest you use.

  4. 4
    Article
    Avatar of tshThe Software House·3y

    Web development stacks in 2023 – software trends

    Web development stack is a set of tools typically used in tandem to develop web apps. A highly specialized web stack can exist within the constraints of frontend or backend development. The most important choice is the one concerning your full development stack. Full web development stacks are abbreviated based on the technologies that comprise them.

  5. 5
    Article
    Avatar of thevergeThe Verge·3y

    You can now try Microsoft Loop, a Notion competitor with futuristic Office documents

    Microsoft is now letting anyone preview Microsoft Loop, a collaborative hub offering a new way of working across Office apps and managing tasks and projects. The main interface looks a lot like Notion, a workspace app that is used by Adobe, Figma, Amazon, and many other businesses. Loop pages are like blank canvases where people can share and collaborate.

  6. 6
    Article
    Avatar of phProduct Hunt·3y

    OverflowAI - Access coding knowledge while staying in flow

    OverflowAI will empower developers to access the information they need, when they need it, without breaking their flow. It first launched on May 16th, 2017, and is not rated yet. Stack OverflowAI was hunted by Chris Messina in Developer Tools.

  7. 7
    Article
    Avatar of naderNader's Thoughts·2y

    Introducing React Native AI

    React Native AI is a full stack framework for building cross-platform mobile AI apps. It provides pre-built components and features for streaming/real-time responses, LLM normalization, OpenAI Assistants, image processing, chat UI, and theming/styling.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Learn to Code & Get a Developer Job in 2023 [Full Book]

    How to Learn to Code & Get a Developer Job in 2023 is the full book – for free – right here on freeCodeCamp.org. More than a million people visit this website each day to learn about math, programming, and computer science. The book is for anyone who is considering a career in software development.

  9. 9
    Article
    Avatar of wundergraphWunderGraph·3y

    5 Best Practices for Backends-for-Frontends

    The Backends-for-Frontends (BFF) pattern is an interesting solution to a problem many teams face. BFF stands for Backend For Frontend, and it’s a very clever way to architect your application in a way so that no matter how many different frontend experiences you offer, the core backend services remain intact.

  10. 10
    Article
    Avatar of developercomDeveloper.com·3y

    Best Scrum Tools for Programmers

    Scrum tools offer several benefits to programmers and software development teams, such as enhanced collaboration, Agile planning and scheduling, improved task transparency, increased productivity, and more. This guide will break down the top Scrum tools for programmers in terms of their features, pros, cons, and pricing.

  11. 11
    Article
    Avatar of logrocketLogRocket·3y

    Manage SEO in Next.js with Next SEO

    Manage SEO in Next.js with Next SEO SEO is a critical aspect of marketing that helps websites rank more effectively in search engine results pages. A higher rank in the SERPs increases organic traffic and leads to greater business opportunities. In this article, we will be using Next SEO to manage search engine optimization in our Next.

  12. 12
    Article
    Avatar of uxplanetUX Planet·3y

    Mobile-First Design Guide 2023

    Mobile-first is a design approach in which we start the product design process from the mobile end. In 2012, 10.88% of all global web traffic came through mobile phones. In 2023, that figure was a whopping 56.86%! Mobile searches have accounted for over 50% ofall searches on Google for the past four years.

  13. 13
    Article
    Avatar of 80lv80 LEVEL·3y

    Godot 4.0 Released

    Godot 4.0 is the new major version of the open-source game engine. The new version includes a new rendering backend, real-time global illumination solutions, a volumetric fog system and custom sky shaders. The engine now has a new animation library system that allows for easier reuse of animations between projects.

  14. 14
    Article
    Avatar of shiftmagShiftMag - Insightful Engineering Content·2y

    Why use Flutter in 2024

    Flutter is an open-source framework that offers high-performance app development, rapid iteration with hot reload, and a thriving community. It excels in networking and custom UI applications, IoT projects, and MVP development. Flutter is a good choice for streamlining development and reducing workload, and it has been continuously enhanced with new features and capabilities. However, it still has some limitations compared to well-established web development frameworks.

  15. 15
    Article
    Avatar of googledevsGoogle Developers·3y

    Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development

    Project IDX is a browser-based development experience built on Google Cloud and powered by Codey, a foundational AI model trained on code and built on PaLM 2. It’s designed to make it easier to build, manage and deploy full-stack web and multiplatform applications, with popular frameworks and languages.

  16. 16
    Article
    Avatar of communityCommunity Picks·3y

    ⚡️Serverless Frameworks for 2023

    Serverless Framework is an open-source tool built specifically to simplify building serverless apps. It's found a carefully balanced way of abstracting away “just enough” of the parts you may not care about while allowing you the flexibility of CloudFormation when you need it.

  17. 17
    Article
    Avatar of notedNoted·3y

    Introducing Cosmos: The All-in-One Secure Platform for Self-Hosting

    Cosmos is a versatile all-in-one platform for self-hosting that's designed to cater to both newcomers and seasoned users alike. It offers features like a reverse proxy, seamless Docker integration, an app store, robust security tools, and a whole lot more.

  18. 18
    Article
    Avatar of tcTechCrunch·3y

    Stashpad is a notepad for devs with a “DM to yourself” interface

    Stashpad is a notepad for devs with a ‘DM to yourself’ interface. The app lets you sync 50 notes on the free tier and unlimited notes. The company is also working on providing a commercial license for teams at $50 per year.

  19. 19
    Article
    Avatar of uxplanetUX Planet·3y

    Mobile UI Trends 2024 That Will Set You Apart

    Mobile UI Trends 2024 That Will Set You Apart are poised to revolutionize your approach and elevate your startup's success. The Metaverse integration is the latest buzzword in tech, and integrating metaverse into your mobile UI can set you apart. In 2024, secure and tamper-proof data transactions within mobile apps are a must.

  20. 20
    Article
    Avatar of builderiobuilder.io·3y

    What is a Headless CMS: a Visual Guide

    A headless CMS is a software platform that enables users to create, edit, organize, and publish digital content. Traditional CMS platforms, including WordPress, Joomla, and Drupal, have been popular due to their ease of use and integration of content creation and presentation.

  21. 21
    Article
    Avatar of asayerasayer·3y

    Mobile-first approach with HTML and CSS

    The mobile-first approach is a design and development approach focusing on creating a user-friendly experience for mobile devices like smartphones and tablets. This article will explain the principles and benefits of mobile- first design and implementing specific strategies with HTML and CSS so you can apply the methodology.

  22. 22
    Article
    Avatar of dhhDavid Heinemeier Hansson·3y

    Design for the web without Figma

    Design for the web without Figma is an intermediary abstraction, like Photoshop before it. This is perhaps the biggest, open secret to the productivity and viability of software companies. Designers should treat improving their skills with HTML, CSS, JavaScript, and perhaps even the backend language as a key plank.

  23. 23
    Article
    Avatar of ds_centralData Science Central·3y

    Progressive Web Apps Becoming the Future of Web Development

    Progressive Web Apps (PWA) are web applications that provide a native app-like experience to users on mobile devices and desktops. They are designed to work seamlessly across all devices, including desktops, mobile, and tablets, providing a consistent user experience. PWAs are built with technologies such as HTML, CSS, and JavaScript.

  24. 24
    Article
    Avatar of communityCommunity Picks·3y

    Can you fix 2,500 TypeScript errors?

    Inkdrop mobile v5.1.0 beta is available on the beta version on TestFlight and Google Play Store. The app used to freeze for a few seconds when changing device orientations on tablets. I realized that this was caused by a massive amount of UI rerendering due to the window dimension change event.

  25. 25
    Article
    Avatar of dzDZone·3y

    A Complete API Development Guide

    A Complete API Development Guide is a must-read for developers or designers interested in working with APIs. API is a set of protocols and tools that enable two or more software systems to communicate and interact with one another. API Terminologies include GET (to retrieve data), POST (send data), PUT (to update data), and DELETE.