ProductHunt

Product Hunt badge for iOS


Keywords
badge, cocoapods, product-hunt, swift, uibutton
License
MIT
Install
pod try ProductHunt

Documentation

Swift

Product Hunt badge for iOS.

Product Hunt surfaces the best new products, every day. It's a place for product-loving enthusiasts to share and geek out about the latest mobile apps, websites, hardware projects, and tech creations.

[...] Product Hunt has become a must-read site in Silicon Valley.

[...] Product Hunt is an online community that caters to the tech product fanatics.

[Product Hunt] ballooned in popularity since its humble beginnings and has since become a destination site where folks could submit and vote on their favorite tech products.

[...] Product Hunt has evolved from a small email list into a must-read for those in the tech and startup space to discover the next great product.


Features

  • Dark mode support
  • Data persistence
  • Auto refresh every 5 minutes

Requirements

  • Swift 5.0
  • Xcode 11.x

Implement Product Hunt

  1. Import the ProductHunt framework in your UIApplicationDelegate:
import ProductHunt
  1. Configure the PHManager shared instance in your app's application:didFinishLaunchingWithOptions: method with:
PHManager.shared.configure(forPost: .slug("timizer"), token: "Ou0qvqpdX7dT1Y4h4CSK3aKMW6-BaxzE6MxDNeop1Zk")
  1. In the view controller, override the viewDidLoad method to set the presenting view controller of the PHManager object.
PHManager.shared.presentingViewController = self
  1. Add a PHButton to your storyboard, XIB file, or instantiate it programmatically. To add the button to your storyboard or XIB file, add a View and set its custom class to PHButton.


Installation

CocoaPods

You want to add pod 'ProductHunt', '~> 1.0' similar to the following to your Podfile:

target 'MyApp' do
  pod 'ProductHunt', '~> 1.0'
end

Then run a pod install inside your terminal, or from CocoaPods.app.

Swift Package Manager

  1. Using Xcode 11 or above go to File > Swift Packages > Add Package Dependency
  2. Paste the project URL: https://github.com/appcraftstudio/producthunt.git
  3. Click on next and select the project target

Product Hunt badge for iOS - Swift framework to add Product Hunt badge in your iOS apps! | Product Hunt Embed

Buy Me A Coffee

Copyright © 2020 App Craft Studio. All rights reserved.