iOS client for the Brewfactory project - brew your own beer

Overview

BrewMobile

Bitrise Carthage compatible

iOS client for the Brewfactory project.

Read the stories of upgrading BrewMobile to ReactiveCocoa & Swift on AllTheFlow.

What is this?

App for managing the brewing process from your iPhone.

  • continuous temperature updates
  • displays current phases with necessary info
  • gives visual feedback of the current state
  • brew designer - ability of composing new brew
  • stopping current process

Used technologies

Required minimum Xcode version: 7.1

Setting up the project with Carthage

In case you don't have Carthage installed, run:

$ brew update && brew install carthage

then:

$ carthage update --platform iOS

$ open BrewMobile.xcworkspace/

The UI

Brewing a beerDesigning a brew

You might also like...
Conforming WebSocket (RFC 6455) client library for iOS and Mac OSX
Conforming WebSocket (RFC 6455) client library for iOS and Mac OSX

SwiftWebSocket Conforming WebSocket (RFC 6455) client library for iOS and Mac OS

A simple Last.fm client for iOS
A simple Last.fm client for iOS

vinylogue for Last.fm Vinylogue is a simple Last.fm client for iOS that shows you and your friends' charts from previous years. App Store (it's free).

Metatext A free, open-source iOS Mastodon client.

Metatext A free, open-source iOS Mastodon client. Contributing Bug Reports GitHub is used for bug tracking. Please search existing issues and create a

A native, lightweight and secure time-based (TOTP) & counter-based (HOTP) password client built for iOS
A native, lightweight and secure time-based (TOTP) & counter-based (HOTP) password client built for iOS

A native, lightweight and secure time-based (TOTP) & counter-based (HOTP) password client built for iOS Built by Tijme Gommers – Buy me a coffee via P

Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS.
Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS.

Passepartout Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS. Overview All profiles in one place Passepartout lets you

Open source Reddit client for iOS built entirely in Swift
Open source Reddit client for iOS built entirely in Swift

Area51 Area51 is an open source Reddit client for iOS built entirely in Swift! Get the public beta on TestFlight Join the public Slack channel to coll

GitHub iOS client in RxSwift and MVVM-C clean architecture
GitHub iOS client in RxSwift and MVVM-C clean architecture

GitHub iOS client in RxSwift and MVVM-C clean architecture. FlutterHub - Flutter version available at an early stage KotlinHub - Android version is co

iTorrent - iOS Torrent client App
iTorrent - iOS Torrent client App

iTorrent - iOS Torrent client App Screenshots iPhone Screenshots iPad Screenshots Download Latest stable build: (GitHub Release) Latest dev build: (Ap

MQTTNIO - Non-blocking, event-driven Swift client for MQTT build on SwiftNIO

This library has support for WebSocket connections and TLS. It runs on all platforms Swift NIO runs on (e.g. macOS, iOS, Linux, etc.).

Comments
  • run bug

    run bug

    Hello,I clone this,and run carthage bootstrap --platform iOS.

    *** Building scheme "ISO8601DateFormatter" in ISO8601ForCocoa.xcodeproj xcodebuild: error: Unable to find a destination matching the provided destination specifier: { platform:iOS Simulator, id:DEEFBEEB-76E8-4219-A473-4AD279D601E8 }

    Available destinations for the "ISO8601DateFormatter" scheme:
        { platform:iOS Simulator, id:A8BDCF3A-13F9-4C6E-A873-F181DFB7744C, OS:9.0, name:iPad Air }
        { platform:iOS Simulator, id:2AC64A3E-9D3C-42EA-86C8-2CF4F3833E1C, OS:9.0, name:iPad Air 2 }
        { platform:iOS Simulator, id:08E581EF-02B5-4693-91C4-C156FEDFA220, OS:9.0, name:iPhone 5s }
        { platform:iOS Simulator, id:599C1EDC-3F12-44EB-8658-FCC973B2B3F5, OS:9.0, name:iPhone 6 }
        { platform:iOS Simulator, id:6FFBFE37-DA99-4948-9320-BFE51FD291E6, OS:9.0, name:iPhone 6 Plus }
        { platform:iOS Simulator, id:B522C410-1E4F-4F0A-BF40-EEAC451A01A0, OS:9.0, name:iPhone 6s }
        { platform:iOS Simulator, id:7F94FA91-1028-4BD5-91AC-42A5F007EEDC, OS:9.0, name:iPhone 6s Plus }
    

    A shell task failed with exit code 70: xcodebuild: error: Unable to find a destination matching the provided destination specifier: { platform:iOS Simulator, id:DEEFBEEB-76E8-4219-A473-4AD279D601E8 }

    Available destinations for the "ISO8601DateFormatter" scheme:
        { platform:iOS Simulator, id:A8BDCF3A-13F9-4C6E-A873-F181DFB7744C, OS:9.0, name:iPad Air }
        { platform:iOS Simulator, id:2AC64A3E-9D3C-42EA-86C8-2CF4F3833E1C, OS:9.0, name:iPad Air 2 }
        { platform:iOS Simulator, id:08E581EF-02B5-4693-91C4-C156FEDFA220, OS:9.0, name:iPhone 5s }
        { platform:iOS Simulator, id:599C1EDC-3F12-44EB-8658-FCC973B2B3F5, OS:9.0, name:iPhone 6 }
        { platform:iOS Simulator, id:6FFBFE37-DA99-4948-9320-BFE51FD291E6, OS:9.0, name:iPhone 6 Plus }
        { platform:iOS Simulator, id:B522C410-1E4F-4F0A-BF40-EEAC451A01A0, OS:9.0, name:iPhone 6s }
        { platform:iOS Simulator, id:7F94FA91-1028-4BD5-91AC-42A5F007EEDC, OS:9.0, name:iPhone 6s Plus }
    

    Can you help me ?

    opened by BulletTrain 10
  • Build Failed!

    Build Failed!

    Hi I just followed the readme file but it told me that the build is failed :( carthage bootstrap *** Cloning SIOSocket *** Checking out SIOSocket at "749c697df752ae81ae7aeff79de917f2981a6590" *** Cloning iso-8601-date-formatter *** Checking out iso-8601-date-formatter at "103ee049f0ce2fd66b16b814adbc6b741959ce64" *** xcodebuild output can be found in /var/folders/d5/f4g1kfpn76l302dbxx__v8cc0000gn/T/carthage-xcodebuild.sXuuSj.log *** Building scheme "SocketIOFramework" in SocketIO.xcodeproj ** BUILD FAILED **

    opened by chokri 3
  • Run script resigning built app with none identity.

    Run script resigning built app with none identity.

    Set the SIMULATOR_ONLY preprocessor flag to 1 in the target build settings.

    Instead of carthage bootstrap, do a carthage checkout then set the Carthage/Checkout folder's all frameworks code signing identity to Don't code sign, otherwise it will fail on building. Then do a carthage build and build BrewMobile after that.

    opened by vasarhelyia 0
Releases(v3.0.0)
iOS Project Manager Client

08-iOS-Project-Manager-Client 프로젝트 매니저 STEP 1 프로젝트 할일 리스트 기능구현 UI구현방식 : 코드 아키텍쳐 : ProjectManagerViewController : NavigationViewController위에 StackView(

Kioding87 1 Nov 19, 2021
This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app.

This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and Apple TV app. With this Framework you can create iPh

Prioregroup.com 479 Nov 22, 2022
Socket.io iOS and OSX Client compatible with v1.0 and later

SocketIO-Kit ⚠️ This project is no longer maintained. Please use the official framework Socket.IO-Client-Swift. SocketIO-Kit is a Socket.io iOS client

Ricardo Pereira 140 Mar 9, 2022
📱  A strongly-typed, caching GraphQL client for iOS, written in Swift.

Apollo iOS is a strongly-typed, caching GraphQL client, written in Swift. It allows you to execute queries and mutations against a GraphQL server, and

Apollo GraphQL 3.6k Jan 7, 2023
Frp Client Framework for iOS

Frp Client Framework for iOS README | 中文文档 base on https://github.com/fatedier/frp v0.37.1(the lastest at 2021.10) ios framework,it can run on your ip

zhouhao 5 Dec 13, 2022
Minecraft server RCON client for iOS/macOS

iRCON Minecraft server RCON client for iOS/macOS. Features Full remote console window Player list with ability to easily op, kick, ban, etc. Quickly s

JackMacWindows 7 Dec 26, 2022
SSH and SFTP client for iOS

Parrot.Flo SSH and SFTP client for iOS https://parrot-flo.site BUG ? Please Submit new issue Contact me Hey ? do you want ask about all my tools ? you

0x 4 Feb 16, 2022
The HTTP library used by the Spotify iOS client

Authentication and back-off logic is a pain, let's do it once and forget about it! This is a library that allows you to centralise this logic and forg

Spotify 625 Nov 20, 2022
An iOS library to route API paths to objects on client side with request, mapping, routing and auth layers

WANetworkRouting Developed and Maintained by ipodishima Founder & CTO at Wasappli Inc. Sponsored by Wisembly A routing library to fetch objects from a

null 10 Nov 20, 2022
The official iOS client library for api.video

api.video iOS client api.video is the video infrastructure for product builders.

api.video 8 Dec 2, 2022