Never listen to a radio commercial again. The free Lumpen Radio app is here!
audio/mpegstream listed in
Looking to build your own React Native project with ES6/7? Check out my React Native Starter Kit. Otherwise proceed enthusiastically.
Clone this project.
npm install pod install
npm start to start the Webpack watcher, Webpack Dev Server and the React Packager in a single shot.
Note: The Webpack watcher builds the
index.[platform].js file expected by React Native.
WLPN.xcworkspace in XCode and run the project.
npm run bundleto generate the offline JS bundle.
AppDelegate.mto load from pre-bundled file on disk.
Learn more about Submitting to App Store.
├── android # Source code for Android ├── iOS # Source code for iOS │ ├── Classes # Objective-C, Swift classes │ │ ├── AppDelegate # Application initialization and React Native config │ │ ├── AudioManager # Lib to access platform APIs and bridge to JS │ │ └── RootViewController # RCTRootViewController override to manage Remote Control events │ ├── Images.xcassets # Launch screens and native image assets │ ├── Resources # Other native resources │ ├── Constants.h # Native globals │ ├── Info.plist # Project configuration │ ├── main.jsbundle # React Native placeholder file │ └── main.m # Application entry point ├── packages/skipr # StreamingKit Reverse Proxy (AGPLv3) ├── src # Source code │ ├── assets # Static resources │ │ └── videos # Video assets │ ├── components # React Native Components │ ├── lib # JS libraries │ ├── stores # JS persistence with Flux │ ├── actions.es6 # Flux actions │ ├── main.es6 # JS application entry point │ └── styles.es6 # React Native Style Rules ├── .eslintrc # JS linter configuration ├── .flowconfig # Facebook flow config file ├── .gitignore # VCS blacklist ├── Podfile # CocoaPods dependency specs ├── Podfile.lock # Native dependency lock file ├── WLPN-Bridging-Header.h # Objective-C, Swift bridge support file ├── ignored-modules.js # RegExp containing modules ignored by watcher ├── npm-shrinkwrap.js # JS dependency lock file ├── package.json # NPM dependency specs ├── webpack-watch.js # Filesystem watcher for JS └── webpack-config.js # WebPack configuration
Designed and developed by Josh Habdas without fee for Public Media Institute.