More Premium Hugo Themes Premium React Themes

HackerBuzz ReactNative

A Hacker News Reader built in React Native for iOS and Android

HackerBuzz ReactNative

A Hacker News Reader built in React Native for iOS and Android

Author Avatar Theme by a-dilettante
Github Stars Github Stars: 228
Last Commit Last Commit: Dec 26, 2017 -
First Commit Created: Feb 24, 2024 -
HackerBuzz ReactNative screenshot

Overview:

HackerBuzz-ReactNative is a side project aimed at understanding the React Native workflow by creating a Hacker News reader using Y Combinator’s API. The app is available for both iOS and Android platforms and incorporates features like displaying advertisements, testing functionalities, and future work enhancements.

Features:

  • Hacker News Reader: Utilizes Y Combinator’s API to display Hacker News stories.
  • Advertisement Display: Shows advertisements every 20 stories using the Facebook Audience Network.
  • Testing Capabilities: Includes tests for actions and reducers within the project.

Installation:

To install the HackerBuzz-ReactNative theme, follow these steps:

  1. Clone the repository:
    $ cd HackerBuzz-ReactNative
    
  2. Run either yarn install or npm install:
    $ yarn install
    
  3. For iOS:
    • Install cocoapods:
      $ sudo gem install cocoapods
      $ pod install
      
    • Open HackerBuzz.xcworkspace and modify jsCodeLocation in AppDelegate.m.
    • Ensure proper setup for displaying ads from the Facebook Audience Network.
  4. For Android:
    • Build the Android project.
    • Add the Facebook SDK to the project following specific instructions.
    • Modify PLACEMENT_ID in RNTNativeAdManager.java.

Summary:

HackerBuzz-ReactNative is a project developed for learning purposes, focusing on creating a Hacker News reader app with additional features like displaying ads and testing functionalities. The theme offers installation instructions for both iOS and Android platforms, enabling users to set up the project effectively.