Tagged articles
67 articles
Page 1 of 1
AI Architecture Hub
AI Architecture Hub
May 17, 2026 · Product Management

Anthropic Founder’s Playbook: Building an AI‑Native Startup

The playbook breaks the startup journey into four stages—idea, MVP, launch, and scale—detailing what to do, common pitfalls, and how Anthropic’s Claude (Chat, Cowork, Code) can be applied at each stage to compress cycles, improve decision‑making, and turn founders into AI‑augmented product leaders.

ClaudeMVPai
0 likes · 41 min read
Anthropic Founder’s Playbook: Building an AI‑Native Startup
Frontend AI Walk
Frontend AI Walk
May 8, 2026 · Product Management

How to Use an AI “White‑Box” Test to Filter Unviable Startup Ideas

This guide walks you through the codex‑startup‑pressure‑test skill, explaining when and how to use it, the required input format, the five most suitable scenarios, the six operation modes, how to interpret the verdict and scorecard, and provides ready‑made prompt templates to validate a startup idea before any code is written.

CodexMVPai
0 likes · 16 min read
How to Use an AI “White‑Box” Test to Filter Unviable Startup Ideas
PMTalk Product Manager Community
PMTalk Product Manager Community
May 4, 2026 · Artificial Intelligence

7‑Step Architecture Framework for AI Product Managers to Build Scalable Solutions

This article walks through a real‑world AI product case study where a cross‑border e‑commerce photo‑generation system was built from scratch, cutting per‑image cost from ¥65 to under ¥0.5, shrinking turnaround from days to minutes, and achieving 65% business adoption through a disciplined seven‑step process.

AI product managementCost reductionMVP
0 likes · 14 min read
7‑Step Architecture Framework for AI Product Managers to Build Scalable Solutions
PMTalk Product Manager Community
PMTalk Product Manager Community
Dec 15, 2025 · Product Management

How an AI Product Director Turns an Idea into a Market‑Ready AI Product

The article walks through a six‑step framework—defining the product, setting value‑based metrics, acquiring and labeling data, choosing and evaluating models, building an MVP, and creating a growth loop—to guide AI product managers from concept to launch while emphasizing practical trade‑offs and real‑world examples.

AI productMVPModel Selection
0 likes · 10 min read
How an AI Product Director Turns an Idea into a Market‑Ready AI Product
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 7, 2025 · Artificial Intelligence

How I Built a Real‑Time AI‑Powered Interview Simulator in One Night

This article recounts how the author leveraged the TRAE SOLO AI assistant to design, implement, and debug a full‑stack interview simulation MVP in a single evening, covering architecture decisions, dynamic prompt generation, voice transcription choices, a modular tech stack, and user‑experience refinements.

Interview SimulatorMVPNext.js
0 likes · 9 min read
How I Built a Real‑Time AI‑Powered Interview Simulator in One Night
Test Development Learning Exchange
Test Development Learning Exchange
Dec 5, 2025 · Operations

Why Smart Test Automation Cuts Costs: 4 Proven Strategies & Real Case Study

Amid the push for cost reduction and efficiency, the article argues that test automation is essential, outlines four smart strategies—targeting high‑frequency stable APIs, starting with low‑cost MVPs, integrating with CI/CD, and augmenting manual testing—then presents a case where a two‑person, two‑week effort cut regression effort by 93% and saved over 1,300 person‑hours annually.

Cost reductionMVPci/cd
0 likes · 7 min read
Why Smart Test Automation Cuts Costs: 4 Proven Strategies & Real Case Study
PMTalk Product Manager Community
PMTalk Product Manager Community
Nov 23, 2025 · Artificial Intelligence

Essential Strategies for Building Successful AI Products

This guide outlines a step‑by‑step framework for creating AI products, covering problem discovery, user‑centric motivation analysis, compliance and ethics, defining a Minimum Viable Intelligent Product, assembling multidisciplinary teams, leveraging data and model selection, designing trustworthy UX, go‑to‑market tactics, moat building, and continuous monitoring for improvement.

EthicsGrowthMVP
0 likes · 17 min read
Essential Strategies for Building Successful AI Products
PMTalk Product Manager Community
PMTalk Product Manager Community
Nov 16, 2025 · Product Management

Essential Strategies to Build Successful AI Products from Zero to One

This guide walks through the end‑to‑end process of creating a successful AI product, from discovering real user problems and assessing market fit, through defining a Minimum Viable Intelligent Product, building data‑driven loops, choosing the right models, designing trustworthy UX, and scaling with a sustainable moat.

Data FlywheelGrowthMVP
0 likes · 17 min read
Essential Strategies to Build Successful AI Products from Zero to One
Dual-Track Product Journal
Dual-Track Product Journal
Aug 13, 2025 · Product Management

How to Build a Winning Product Roadmap: From Idea to Market Success

This guide explains how to create a scientific product roadmap by outlining the step‑by‑step process from idea generation, market research, and MVP definition to understanding product lifecycle stages, designing a minimal viable product, and achieving differentiation in a competitive market.

MVPproduct differentiationproduct lifecycle
0 likes · 6 min read
How to Build a Winning Product Roadmap: From Idea to Market Success
Architecture Breakthrough
Architecture Breakthrough
Apr 10, 2025 · Industry Insights

Why Over-Engineering Kills Projects: 10 Bad Smells and How to Avoid Them

The article uses a bridge‑building analogy to define over‑design, lists ten common over‑engineering symptoms in software projects, explains their hidden costs, and offers practical, business‑value‑driven strategies such as MVP, MVA, KISS, YAGNI, and domain‑specific thinking to prevent and remediate them.

Design PatternsMVPTechnical Debt
0 likes · 24 min read
Why Over-Engineering Kills Projects: 10 Bad Smells and How to Avoid Them
Huolala Tech
Huolala Tech
Aug 13, 2024 · Mobile Development

How MVP+Context Transforms iOS Architecture for Scalable Apps

This article analyzes common iOS architectural patterns, identifies the drawbacks of traditional MVP implementations, and introduces a deep‑optimization MVP+Context solution with role definitions, automatic binding, memory‑leak prevention, and Swift support, illustrated with real‑world code and diagrams.

MVPObjective‑CSwift
0 likes · 27 min read
How MVP+Context Transforms iOS Architecture for Scalable Apps
DevOps
DevOps
Dec 26, 2022 · Product Management

Understanding Product Feature Lists: Definition, Benefits, and Presentation Methods

This article explains what a product feature list is, how it fits into product planning and architecture, outlines its benefits for development and MVP definition, describes common presentation formats, and emphasizes its dynamic nature while also mentioning a related DevOps hackathon event.

DocumentationMVPProduct Architecture
0 likes · 5 min read
Understanding Product Feature Lists: Definition, Benefits, and Presentation Methods
Sohu Tech Products
Sohu Tech Products
Nov 17, 2022 · Mobile Development

Applying MVP Architecture to Reduce Complexity in Android Search UI

This article explains how managing complexity by layering responsibilities and introducing an MVP architecture separates UI rendering from business logic in Android search features, illustrating the problems of high coupling and low cohesion with concrete Kotlin code examples and discussing AB testing and decorator patterns.

AndroidDesign PatternsMVP
0 likes · 18 min read
Applying MVP Architecture to Reduce Complexity in Android Search UI
IT Architects Alliance
IT Architects Alliance
Apr 29, 2022 · R&D Management

30 Essential Architecture Principles Every Software Architect Should Follow

This article presents thirty practical software‑architecture principles—from keeping designs simple and avoiding unnecessary features to mastering concurrency, distributed systems, and user experience—providing a comprehensive guide that helps architects make informed, ROI‑driven decisions while fostering scalable, maintainable solutions.

Distributed SystemsMVPR&D management
0 likes · 11 min read
30 Essential Architecture Principles Every Software Architect Should Follow
IT Architects Alliance
IT Architects Alliance
Apr 14, 2022 · Product Management

How Business Architecture Shapes SaaS Product Design: 5 Key Impacts

This article explains the concept of architecture, outlines five ways business architecture influences product design, and details modular and progressive approaches for SaaS product architecture, including practical examples, MVP evolution, and strategies for scalable, flexible product development.

MVPProduct DesignSaaS
0 likes · 13 min read
How Business Architecture Shapes SaaS Product Design: 5 Key Impacts
Architecture Digest
Architecture Digest
Mar 6, 2022 · Fundamentals

30 Architectural Principles for Software Architects

This article presents thirty concise architectural principles—ranging from KISS and YAGNI to distributed system design, user experience, and configuration management—explaining each rule, offering practical commentary, and showing how they guide architects to build simple, maintainable, and scalable software systems.

Distributed SystemsKISSMVP
0 likes · 12 min read
30 Architectural Principles for Software Architects
58UXD
58UXD
Oct 15, 2021 · Product Management

How 58.com Built a Homegrown HR System to Replace Workday: A B2B Design Journey

This article details 58.com's end‑to‑end process of researching, defining, designing, and launching a proprietary HR management platform to replace foreign solutions, highlighting user research, MVP methodology, emotional design, and rapid delivery within an eight‑month timeline.

B2B product designHR systemMVP
0 likes · 7 min read
How 58.com Built a Homegrown HR System to Replace Workday: A B2B Design Journey
Baidu MEUX
Baidu MEUX
Sep 3, 2021 · Product Management

Turning Search into Medical Beauty Knowledge: Baidu’s Lemon Aesthetic Case Study

This case study explores how Baidu’s Lemon Aesthetic brand leveraged Baidu App’s natural traffic to transform search queries into a structured medical‑beauty knowledge experience, using user research, KPI‑driven design, MVP validation, and A/B testing to boost engagement, conversion, and brand authority.

A/B testingMVPMedical Aesthetics
0 likes · 10 min read
Turning Search into Medical Beauty Knowledge: Baidu’s Lemon Aesthetic Case Study
Architect's Journey
Architect's Journey
Aug 13, 2021 · R&D Management

How a Competent Tech Lead Should Analyze a PRD

The article explains why PRD analysis is crucial for developers, outlines three practical steps—clarifying project goals, continuously focusing on the right work, and designing first—and provides concrete questions, domain‑modeling techniques, and activity‑diagram examples to help technical leads turn product solutions into solid technical designs.

Domain ModelingMVPPRD analysis
0 likes · 13 min read
How a Competent Tech Lead Should Analyze a PRD
Xianyu Technology
Xianyu Technology
Apr 15, 2021 · R&D Management

Avoiding Reinventing the Wheel: Design and Evolution of a Community Audit System

By applying the DRY principle, the team abstracted audit requirements into a micro‑core plugin architecture, built a two‑week MVP for Xianyu’s community moderation, and demonstrated how systematic research, reusable patterns, and incremental evolution prevent duplicated effort and create a scalable, maintainable audit system.

MVPR&D managementReusability
0 likes · 11 min read
Avoiding Reinventing the Wheel: Design and Evolution of a Community Audit System
DevOps
DevOps
Feb 24, 2021 · Product Management

Applying MVP and DevOps Thinking to Coaching: A Personal Journey

The author chronicles his experience learning coaching, treats coaching as a product, and demonstrates how applying MVP principles and a DevOps mindset—through iterative releases, feedback loops, and metrics like lead time and NPS—can transform personal development into a systematic, customer‑focused process.

DevOpsFeedbackMVP
0 likes · 11 min read
Applying MVP and DevOps Thinking to Coaching: A Personal Journey
21CTO
21CTO
Feb 20, 2021 · Product Management

How Kevin Systrom Turned a Simple Photo Filter Idea into Instagram’s $1B Success

The article recounts Kevin Systrom’s journey from leaving Google to building Burbn, stripping it down to a photo‑filter app, launching Instagram, and the product‑management lessons—simplicity, MVP focus, strategic integration, and relentless experimentation—that helped the service reach a billion‑dollar valuation in just two years.

Kevin SystromMVPinstagram
0 likes · 12 min read
How Kevin Systrom Turned a Simple Photo Filter Idea into Instagram’s $1B Success
Ctrip Technology
Ctrip Technology
Sep 10, 2020 · Frontend Development

Frontend Architecture Optimization of Ctrip Ticket App Using Clean Architecture and Plugin‑Based AOP

This article details how Ctrip's ticket‑search list page was refactored with clean‑architecture principles, introducing a unidirectional data flow, business Service layer, and plugin‑based aspect‑oriented modules to improve maintainability, testability, and cross‑platform reuse of front‑end code.

Aspect Oriented ProgrammingClean ArchitectureMVP
0 likes · 10 min read
Frontend Architecture Optimization of Ctrip Ticket App Using Clean Architecture and Plugin‑Based AOP
Tencent Cloud Developer
Tencent Cloud Developer
Jul 13, 2020 · Big Data

Building MVP: A Lightweight Big Data Analysis System for Product Growth

The article describes how a lightweight big‑data analysis platform called MVP was built from scratch—using a User‑Event‑Config model, HDFS + ClickHouse + Spark, and four modules for metric monitoring, root‑cause alerts, deep growth analysis, and A/B testing—enabling real‑time insights in seconds instead of days and dramatically accelerating product‑growth operations.

AARRR ModelHDFSMVP
0 likes · 9 min read
Building MVP: A Lightweight Big Data Analysis System for Product Growth
Qunar Tech Salon
Qunar Tech Salon
Mar 31, 2020 · Fundamentals

Ten Full‑Stack Engineering Lessons Learned from a Decade in Silicon Valley

The article shares ten practical lessons from a senior full‑stack engineer covering CSS specificity, component state design, backend code organization, PostgreSQL performance, the pitfalls of rushing releases, automation investment, mastering tools, MVP thinking, research‑driven development, and systematic scientific debugging.

MVPbest practicesci/cd
0 likes · 15 min read
Ten Full‑Stack Engineering Lessons Learned from a Decade in Silicon Valley
DevOps
DevOps
Jan 6, 2020 · R&D Management

Dealing with Shifting CEO Directions: Strategies for R&D Teams

This article examines why CEOs frequently change strategic directions, analyzes the information asymmetry between leadership and R&D, and presents four practical viewpoints—including decisive responsibility, enriching decision data, rapid MVP iteration, and aligning CEOs with user insights—to help teams navigate shifting priorities effectively.

MVP
0 likes · 7 min read
Dealing with Shifting CEO Directions: Strategies for R&D Teams
Sohu Tech Products
Sohu Tech Products
Dec 4, 2019 · Mobile Development

Understanding MVC, MVP, and MVVM in Android with a Three‑in‑One Demo

This tutorial walks through Android implementations of MVC, MVP (using Mosby), and MVVM (with DataBinding), providing concise explanations, annotated code snippets, and a unified demo that lets beginners quickly grasp the differences and start building each architectural pattern in just ten minutes.

AndroidDataBindingMVC
0 likes · 12 min read
Understanding MVC, MVP, and MVVM in Android with a Three‑in‑One Demo
Seewo Tech Circle
Seewo Tech Circle
Jun 25, 2019 · Mobile Development

From Monolithic Android App to Modular Architecture: Lessons and Strategies

This article recounts the evolution of the Class Optimization Master Android project—from a dual‑end, no‑design prototype to an MVP‑based implementation and finally a modularized architecture—highlighting pain points, solutions, and practical steps for improving code boundaries, build times, and reusable modules.

AndroidMVParchitecture
0 likes · 12 min read
From Monolithic Android App to Modular Architecture: Lessons and Strategies
58UXD
58UXD
May 28, 2019 · Product Management

How to Use Lean User Research and MVPs to Confirm If Users Really Want Your Product

This article explains practical lean user‑research methods and step‑by‑step MVP creation techniques that help product teams validate assumptions, discover genuine user demand, and reduce development risk by efficiently testing whether users truly want a product.

MVPhypothesis testinglean user research
0 likes · 7 min read
How to Use Lean User Research and MVPs to Confirm If Users Really Want Your Product
DevOps
DevOps
May 19, 2019 · R&D Management

How the Production of Friends Season 6 Mirrors Agile and Scrum Practices

The article uses the behind‑the‑scenes process of Friends Season 6 to illustrate agile concepts such as backlog, user stories, MVP, Scrum meetings and continuous delivery, showing how a sitcom’s production can serve as a model for effective R&D management.

BacklogFriendsMVP
0 likes · 11 min read
How the Production of Friends Season 6 Mirrors Agile and Scrum Practices
JD Retail Technology
JD Retail Technology
Mar 22, 2019 · Product Management

Applying User Story Mapping for Effective Requirement Grooming and Iteration Planning in JD.com’s Store Display System

This article shares how JD.com’s technology R&D center applied user story mapping to address common requirement‑grooming challenges, clarifying ambiguous PRDs, defining MVPs, estimating story points, planning versions and iterations, and ultimately delivering a store display system within 4.5 sprints, improving efficiency and stakeholder trust.

Iteration PlanningMVPRequirement Grooming
0 likes · 7 min read
Applying User Story Mapping for Effective Requirement Grooming and Iteration Planning in JD.com’s Store Display System
21CTO
21CTO
Dec 15, 2018 · Product Management

Why MVP Is the Secret Sauce Behind Today’s Tech Giants

The article explains how the Minimum Viable Product (MVP) approach accelerates learning, reduces risk, and fuels rapid growth for startups, illustrating its impact through examples like iPhone, Google, Facebook, Zappos, Twitter, and Dropbox, and emphasizing the importance of measurement and iterative development.

Iterative DesignMVPProduct Development
0 likes · 6 min read
Why MVP Is the Secret Sauce Behind Today’s Tech Giants
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 11, 2018 · Game Development

How to Blend Real-World Textures with Virtual Objects Using OpenGL MVP

This article explains step‑by‑step how to create a simple AR scene where a virtual cube emerges from the ground and its top surface displays real‑time camera texture, covering model creation, texture binding, MVP matrix transformations, clipping to UV space, and handling of skeletal animation to achieve seamless environment‑aware rendering.

MVPOpenGLaugmented reality
0 likes · 10 min read
How to Blend Real-World Textures with Virtual Objects Using OpenGL MVP
Beike Product & Technology
Beike Product & Technology
Nov 30, 2018 · Mobile Development

Refactoring a 2000‑Line Android Detail Page to Under 200 Lines Using MVP and Modularization

This article describes how a large, tightly‑coupled Android detail page was refactored into a clean, modular MVP architecture that splits business logic into reusable Parts, reducing the file size from over 2000 lines to fewer than 200 while improving readability, maintainability, and rendering performance.

AndroidMVPMobile Development
0 likes · 18 min read
Refactoring a 2000‑Line Android Detail Page to Under 200 Lines Using MVP and Modularization
DevOps
DevOps
Jul 9, 2018 · Fundamentals

My Journey with Agile Development and Extreme Programming: Lessons and Impact

The author recounts how discovering Agile and Extreme Programming in 2008 transformed his software development mindset, improved project delivery, and reshaped organizational and product design practices, illustrating both the benefits and challenges of adopting Agile in a traditionally waterfall‑focused environment.

Extreme ProgrammingLeanMVP
0 likes · 9 min read
My Journey with Agile Development and Extreme Programming: Lessons and Impact
JD Retail Technology
JD Retail Technology
Jun 6, 2018 · Mobile Development

Understanding Android Architecture Patterns: MVC, MVP, and MVVM

This article explains why proper architectural design is essential for Android apps, compares the MVC, MVP, and MVVM patterns, analyzes their advantages and disadvantages, and demonstrates the practical benefits of MVVM through a real‑world delivery‑mode switching project.

AndroidMVCMVP
0 likes · 7 min read
Understanding Android Architecture Patterns: MVC, MVP, and MVVM
21CTO
21CTO
Mar 24, 2018 · Mobile Development

What Drives Modern Android Architecture? From MVC to MVX and Router‑Based Decoupling

This article examines the evolution of Android architectural patterns—from MVC, MVP, and MVVM to Flutter‑derived frameworks and Android Architecture Components—explaining their layering, communication mechanisms, and how router‑based decoupling can achieve fully modular mobile applications.

AndroidDispatcherFlutter
0 likes · 11 min read
What Drives Modern Android Architecture? From MVC to MVX and Router‑Based Decoupling
Architecture Digest
Architecture Digest
Mar 24, 2018 · Mobile Development

Understanding Mobile Architecture Patterns: MVC, MVP, MVVM, Flutter, AAC and Communication Mechanisms

This article reviews Android mobile architecture patterns—including MVC, MVP, MVVM, Flutter-derived framework, and Android Architecture Components—explaining their evolution, layer separation, and communication mechanisms such as object holding, interface contracts, and router-based dispatch, while providing illustrative code examples.

AACFlutterMVC
0 likes · 10 min read
Understanding Mobile Architecture Patterns: MVC, MVP, MVVM, Flutter, AAC and Communication Mechanisms
JD Retail Technology
JD Retail Technology
Nov 24, 2017 · Mobile Development

Mastering Android MVP: Build Decoupled, Leak‑Free Apps

This article explains how to use the Model‑View‑Presenter (MVP) pattern in Android to reduce module coupling, prevent memory leaks with WeakReference, and organize code into clear layers—View, Presenter, Model, and a Data Manager—while providing step‑by‑step implementations and reusable base classes.

AndroidMVPPresenter
0 likes · 14 min read
Mastering Android MVP: Build Decoupled, Leak‑Free Apps
Beike Product & Technology
Beike Product & Technology
Jun 16, 2017 · Mobile Development

Android Application Architecture

This article reviews the evolution of Android app architecture over several years, describing the shortcomings of a simple two‑layer design, the adoption of RxJava and MVP patterns, and the resulting benefits and remaining challenges for building maintainable mobile applications.

AndroidData LayerMVP
0 likes · 12 min read
Android Application Architecture
Qunar Tech Salon
Qunar Tech Salon
May 23, 2017 · Mobile Development

Ctrip Technical Salon: Mobile Development Practices and Performance Optimization – MVC, MVP and the Extended MVCPI Architecture

This article presents a detailed analysis of the evolution from MVC to MVP in Android hotel‑business development, illustrates common pitfalls such as bloated controllers and context loss, introduces Ctrip's extended MVCPI pattern with weakly‑typed IView, Presenter and Interactor components, and provides concrete code examples for each architecture.

AndroidMVCMVP
0 likes · 15 min read
Ctrip Technical Salon: Mobile Development Practices and Performance Optimization – MVC, MVP and the Extended MVCPI Architecture
Ctrip Technology
Ctrip Technology
May 18, 2017 · Mobile Development

From MVC to MVP to MVCPI: Android Architecture Practices and Performance Optimization

This article examines the evolution of Android UI architecture from traditional MVC to MVP and introduces the MVCPI extension, discussing practical implementation details, performance considerations, common pitfalls, and solutions such as interface-based views, presenter responsibilities, and interaction models to improve code maintainability and scalability.

AndroidMVCMVP
0 likes · 23 min read
From MVC to MVP to MVCPI: Android Architecture Practices and Performance Optimization
Efficient Ops
Efficient Ops
Jan 11, 2017 · Operations

How Lean Engineering Transforms Enterprise IT Delivery

This article explains how applying Lean Engineering principles—such as small batches, rapid failure, continuous improvement, and continuous delivery—can reduce risk, accelerate software delivery, and improve quality in enterprise IT environments, while also integrating cloud‑based automation and feedback loops.

Continuous ImprovementMVPcloud computing
0 likes · 14 min read
How Lean Engineering Transforms Enterprise IT Delivery
dbaplus Community
dbaplus Community
Nov 20, 2016 · Operations

Top Insights from the 2016 Global Agile Operations Summit

The 2016 Global Agile Operations Summit in Shanghai concluded with a series of expert sessions covering agile DevOps trends, cloud‑native automation platforms, database performance tuning, container orchestration, and real‑world case studies from leading companies, followed by the award ceremony honoring ten MVPs who drove innovation across operations and infrastructure.

ContainerDevOpsMVP
0 likes · 15 min read
Top Insights from the 2016 Global Agile Operations Summit
Tencent TDS Service
Tencent TDS Service
Sep 1, 2016 · Mobile Development

Master MVP with RxJava: Build Decoupled Android Apps Quickly

This article explains how to combine MVP architecture with RxJava in Android development, covering framework selection, step‑by‑step MVP construction, thread management using RxJava, and practical Q&A on testing, modularization, and memory‑leak prevention, providing a comprehensive guide for building decoupled, responsive mobile apps.

AndroidMVPRxJava
0 likes · 15 min read
Master MVP with RxJava: Build Decoupled Android Apps Quickly
21CTO
21CTO
Jun 12, 2016 · Mobile Development

Key Lessons from Building Android Apps: Architecture, Maintainability, and Security

After transitioning from JavaEE to Android development, the author shares practical insights on designing robust mobile app architecture, covering maintainability, extensibility, security, onboarding ease, documentation, packaging, and the trade‑offs between MVC and MVP, while offering guidance on framework selection and effective encapsulation.

AndroidFrameworkMVC
0 likes · 14 min read
Key Lessons from Building Android Apps: Architecture, Maintainability, and Security
Architect
Architect
Mar 17, 2016 · Mobile Development

Understanding Android Architecture Patterns: MVC, MVP, MVVM, and AOP

This article explains the purpose of architectural design in Android apps and provides a detailed comparison of MVC, MVP, and MVVM patterns, including their structures, advantages, drawbacks, code examples, as well as an introduction to AOP and practical development tips.

AndroidMVCMVP
0 likes · 22 min read
Understanding Android Architecture Patterns: MVC, MVP, MVVM, and AOP
21CTO
21CTO
Jan 16, 2016 · Mobile Development

Choosing the Right iOS Architecture: MVC, MVP, MVVM, and VIPER Compared

This article reviews the most popular iOS architectural patterns—MVC, MVP, MVVM, and VIPER—explaining their responsibilities, testability, and maintainability, and provides concise code examples so developers can decide which pattern best fits their project requirements.

MVCMVPMVVM
0 likes · 21 min read
Choosing the Right iOS Architecture: MVC, MVP, MVVM, and VIPER Compared
21CTO
21CTO
Nov 22, 2015 · Mobile Development

Master Clean Architecture for Android: Build Robust, Testable Apps

This guide explains how to apply clean architecture principles to Android development by separating concerns into presentation, domain, and data layers, ensuring framework, UI, and database independence, and providing testing strategies and error‑handling techniques for a maintainable app.

AndroidClean ArchitectureMVP
0 likes · 9 min read
Master Clean Architecture for Android: Build Robust, Testable Apps
Suning Design
Suning Design
Jun 17, 2014 · Product Management

Decoding Product Manager Jargon: Essential Terms Every Designer Should Know

This article demystifies common product‑manager terminology—from PD vs. PM and blue‑ocean vs. red‑ocean strategies to C2C models, entry barriers, PDD, CRUD, PDCA, KPI, and MVP—providing designers with a concise reference to improve cross‑functional communication.

Blue OceanBusiness strategyDesign
0 likes · 16 min read
Decoding Product Manager Jargon: Essential Terms Every Designer Should Know