Skip to content

A sleek replication of the Apple News app. Built with React Native, Expo, TypeScript, Expo Router and React Native Paper. Explore news articles and categories with a smooth, responsive UI.

Notifications You must be signed in to change notification settings

Sandip-Chavda/Apple_News_APP_UI-Expo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Apple News UI Clone πŸ“°πŸ

  • Apple News UI Clone πŸ“°πŸ is a modern and sleek replication of the Apple News app, built with React Native Expo, TypeScript, and Expo Router for seamless navigation. The app features tab navigation for easy switching between sections, a FlatList for displaying news articles, and a SectionList for organizing content by categories. Users can explore news articles, view details, and navigate through different sections, all powered by dummy data for a realistic experience. Designed with a focus on UI/UX, this clone delivers a smooth and responsive interface, making it a perfect example of modern mobile app design.

Connect with me on 🌐:

LinkedIn X

Videos & Images

  • Video

Apple_News_CLone_UI.mp4
  • Images

App Icon Home Screen Detailed Article Screen
App Icon Home Screen Detailed Article Screen
Home Screen 1 News+ Screen Sports Screen
Home Screen1 News+ Screen Sports Screen
Audio Screen Audio Screen1 Following Screen
Audio Screen Audio Screen1 Following Screen

Key Features

  • βš›οΈ Built with React Native Expo: Leverages the power of Expo for fast development and easy deployment.

  • πŸ› οΈ TypeScript: Ensures type safety and a more maintainable codebase.

  • 🧭 Expo Router: Handles navigation between screens with ease.

  • πŸ“‚ Tab Navigation: Allows users to switch between different Tabs Screens (e.g., News (Home), New+, Sports, Audio and Following).

  • πŸ“œ FlatList & SectionList: Efficiently displays news articles and organizes them by categories.

  • πŸ“Š Dummy Data: Simulates real-world content for a seamless user experience.

  • πŸ“± Responsive Design: Optimized for both mobile and tablet devices.

Tech-Stack & Tools

  • Frontend: React Native, Expo

  • Navigation: React Navigation

  • Styling: Nativewind CSS (via Tailwind CSS or similar library), React Native Paper

  • Icons: React Native Vector Icons or Expo Icons

  • Tools: VS Code, Android Studio

Run Locally

  • Clone the project
  git clone https://github.com/Sandip-Chavda/Apple_News_APP_UI-Expo.git
  • Navigate to Folder
  cd Apple_News_APP_UI-Expo
  • Install dependencies
  npm install
  • Run project
  npx expo start
  • Clear Cache & Run project
  npx expo start --clear
  • Download Expo Go App on your device

  • Scan QR code for running your app on your device

Learn More πŸ“š

To get a deeper understanding of the technologies used in Apple News UI Clone, refer to the following resources:

React Native

Expo Router

Styling

Icons

Tools

  • VS Code - Master the code editor used for building this project.
  • Expo Go - Learn how to test your app on physical devices using Expo Go.
  • React Native Debugger - Debug your React Native app effectively.

About

A sleek replication of the Apple News app. Built with React Native, Expo, TypeScript, Expo Router and React Native Paper. Explore news articles and categories with a smooth, responsive UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published