Giter Club home page Giter Club logo

recordscreen's Introduction

RecordScreen

RecordScreen is a universal iPhone and iPad application that allows you to record your screen, even on non-jailbroken devices.

Introduction

I wanted to play around with screen recording capabilities, so I created a fresh Xcode project and used RecordMyScreen as a starting point.

I also took the chance to play around with designs and rethink the interface from scratch. I tried to keep the app as minimal as possible. I'm still learning about design, so if you think you have something better, feel free to make a Pull Request! :)

Screenshots

  • Screenshot 1   Screenshot 2
  • Screenshot 3   Screenshot 4

Why isn't this on the App Store?

This app cannot be submitted to the App Store due to the use of private APIs. Apple prohibits developers from submitting apps that use any API that is not public.

Getting Started

Run the following commands to get started:

$ git clone --recursive https://github.com/nicolasgomollon/RecordScreen.git
$ cd RecordScreen
$ rake setup

Technical Specifications

TIP: Check out the iOS Support Matrix for help.

  1. ARMv7 device (A5 recommended, may work on iPod touch 2G but untested)
  2. iOS 5 or higher (iOS 6 recommended, may work on iOS 4)
  3. iOS Developer Account OR jailbroken device to install
  4. Xcode 4.4.1 or higher

Known Issues

  • The app does not work on the iPad, even though it is universal. I've only played around with the app on my iPhone, so I haven't looked into it yet.

Sources

I used the following resources (no infringement of any kind intended):

  • Based off of code from RecordMyScreen.
  • Camera icon taken from Paco Xiao on Dribbble.
  • Uses MTStatusBarOverlay.
  • The Arches background texture used throughout the app was taken from Subtle Patterns.
  • The typeface used for the navigation bar and cell delete button is Myriad Pro by Adobe.
  • The typeface used for the all-in-one record button is Gotham by H&FJ.
  • Unfortunately, I don't think I'm allowed to distribute those, but you can replace them with the typeface(s) of your choice.

License

RecordScreen is released under the MIT License.

Too bad this app will never have the chance to be published on the App Store! (Let me know if you do manage to, though!)

recordscreen's People

Contributors

nicolasgomollon avatar

Watchers

James Cloos avatar Jason Young avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.