All Projects → danielctull-apps → Fourgy

danielctull-apps / Fourgy

Licence: other
4th generation iPod emulator for the iPhone.

Programming Languages

objective c
16641 projects - #2 most used programming language

Labels

Projects that are alternatives of or similar to Fourgy

BilibiliCD
用来下载B站视频封面的 iOS App
Stars: ✭ 13 (-84.15%)
Mutual labels:  ios-app
iOSProjects
It's project that contains different applications developed with Swift 5.7 👨‍💻👩🏼‍💻🧑🏿‍💻
Stars: ✭ 122 (+48.78%)
Mutual labels:  ios-app
MissCat
An Optimized Misskey Client App for iOS.
Stars: ✭ 44 (-46.34%)
Mutual labels:  ios-app
MiniSuperApp-fastcampus
슈퍼앱 운영을 위한 확장성 높은 앱 아키텍처 구축 by 노수진 https://fastcampus.co.kr/dev_red_rsj
Stars: ✭ 209 (+154.88%)
Mutual labels:  ios-app
FootballDataSwiftUI
Display Football Data such as scores, upcoming match, team standing, top scorers with football Data API and SwiftUI
Stars: ✭ 76 (-7.32%)
Mutual labels:  ios-app
Pulse
❤️ A heart rate camera pulse detector written in Swift.
Stars: ✭ 53 (-35.37%)
Mutual labels:  ios-app
SwiftUIDrag
A simple, customizable, and intuitive SwiftUI wrapper-view enabling dragging, floating, and/or collapsing for its content.
Stars: ✭ 42 (-48.78%)
Mutual labels:  ios-app
FlutterIOT
Visit our website for more Mobile and Web applications
Stars: ✭ 66 (-19.51%)
Mutual labels:  ios-app
gatrabali-app
BaliFeed (formerly Gatra Bali) - News reader app built using Flutter
Stars: ✭ 40 (-51.22%)
Mutual labels:  ios-app
Phantom
iOS Ghost Client
Stars: ✭ 20 (-75.61%)
Mutual labels:  ios-app
app-Prefs
a demo for open system settings in app(iOS 10.2)
Stars: ✭ 26 (-68.29%)
Mutual labels:  ios-app
TsinghuaNet
清华大学校园网客户端与联网库,适用于 UWP、iOS、Android,其余平台见 tunet-rust
Stars: ✭ 67 (-18.29%)
Mutual labels:  ios-app
Social-Dating-iOS-App
📱 pH7 Social Dating iOS App allows you to use pH7CMS through an easy-going and intuitive iOS webview app. Core is 100% open source and as always contributions are welcome
Stars: ✭ 22 (-73.17%)
Mutual labels:  ios-app
reviewery-mobile
iOS application to rate songs in Spotify playlists
Stars: ✭ 15 (-81.71%)
Mutual labels:  ios-app
KJCircularSlider
Slide circularly. Soon more extended version about to come!
Stars: ✭ 23 (-71.95%)
Mutual labels:  ios-app
cordova-plugin-example
Example Cordova plugin for iOS and Android to support blog post.
Stars: ✭ 15 (-81.71%)
Mutual labels:  ios-app
QtMobileApp
This repository contains basic template for Qt for mobile app development using QML and C++ as backend to access RESTful API's
Stars: ✭ 16 (-80.49%)
Mutual labels:  ios-app
CarLens-iOS
CarLens - Recognize and Collect Cars
Stars: ✭ 124 (+51.22%)
Mutual labels:  ios-app
NNPlayground
神经网络 iPhone 版
Stars: ✭ 35 (-57.32%)
Mutual labels:  ios-app
ARKitRecorder
Record image and camera pos, etc. information provided by ARKit and save them into files.
Stars: ✭ 102 (+24.39%)
Mutual labels:  ios-app

Fourgy

Fourgy is a 4th generation iPod emulator for the iPhone.

It includes a library with classes to enable you to create iPod-like apps.

Upon cloning you will need to run `git submodule init` annd then `git submodule update` from inside the repository.

Thanks

Thanks to Joanna Carter and Mark Brindle for helping me work out iOS 6’s autolayout.

Features

  • Music player demo app
  • Working battery indicator
  • FGYController, a parent view controller that displays the iPod chrome
  • FGYTableViewController
  • FGYTickingLabel, a label that scrolls the text if it is cut off
  • FGYProgressView, iPod-styled UIProgressIndicator subclass
  • FGYTableViewCell, cell that styles like the iPod using the ticking label

FGYController

FGYController is the main view controller that displays the iPod and click wheel. Its API is a simplified version of a UINavigationController. View controllers pushed will be resized to the size of the emulated iPod’s display.

Click wheel events are delievered to the top-most view controller, using methods in the FGYClickWheelDelegate protocol.

FGYTableViewController

This is a table view controller that will handle scrolling on the click wheel and display an iPod-looking scrollbar if the content is long enough.

How to use

  1. Drag the Fourgy Xcode project into your app project
  2. Link against the Fourgy static library
  3. Copy the Fourgy.bundle into the application’s bundle

License

Copyright © 2011 Daniel Tull. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].