Snapify is an opensource tweak to make the messages app behave like Snapchat's sending system

Overview

Snapify

A simple tweak to remove the send button in messages, replaced by keyboard key

What is Snapify?

Snapify is an opensource tweak to make the messages app behave like Snapchat's sending system

Why am I opensourcing this?

I'm opensourcing this tweak to allow others to learn from what I have done, as without others opensourcing their work, I would not have been able to release this or my other tweaks!

What is involved?

This project utilized:

  • Theos
  • Logos
  • Objective-C
  • Lots and lots of time.....

What things do I need as a developer?

This project utilizes:

  • RemoteLog
    • A library to replace NSLog to simplify debugging. Not used in the final release version, but important for developing the tweak. Some users may notice a lag depending on your internet connection.
  • Cephei
    • A library to simplify the communication with preferences. Modern and easy to learn, it also contains resources such as a Twitter cell.
  • Lacertosus' Preference Cells
    • The greatest collection of fancified and finished preference cells to make your users experience as clean as possible. I have added modifications to the originals(support for Light/Dark mode, and a few other changes), but all credit goes to the original creator!

If you have any questions,

Feel free to reach out to me on any of the following platforms:

Discord: @heyhalz#3496
Twitter: @HaxHallie
Developer Email: [email protected]
You might also like...
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy

CodableWrappers Simplified Serialization with Property Wrappers Move your Codable and (En/De)coder customization to annotations! struct YourType: Coda

SyntaxTree - This code attempts to make basic syntax trees in the Xcode console

SyntaxTree This code attempts to make basic syntax trees in the Xcode console. I

Example how to make, update and end Live Activity. With Dynamic Island and Lock Screen.
Example how to make, update and end Live Activity. With Dynamic Island and Lock Screen.

Live Activity Example Example how to make, update and end Live Activity. With Dynamic Island and Lock Screen. Full tutorial available at sparrowcode.i

Google-Blogger-iOS-App - Using Google Blogger API to build an iOS app like Medium

Google Blogger iOS App Using Google Blogger API to build an iOS app like Medium!

A Simple way help you drop or drag your source (like UIImage) between different App.

A Simple way help you drop or drag your source (like UIImage) between different App.

Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.

Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.

Quiz-Swift: a quiz game like TRUE OR FALSE
Quiz-Swift: a quiz game like TRUE OR FALSE

Quiz-Swift It's a quiz game like TRUE OR FALSE Working.mp4

React Native utility library around image and video files for getting metadata like MIME type, timestamp, duration, and dimensions. Works on iOS and Android using Java and Obj-C, instead of Node 🚀.

Qeepsake React Native File Utils Extracts information from image and video files including MIME type, duration (video), dimensions, and timestamp. The

Provides some Apple Wallet functionality, like adding passes, removing passes and checking passises for existing.
Provides some Apple Wallet functionality, like adding passes, removing passes and checking passises for existing.

react-native-wallet-manager Provides some Apple Wallet's functionality, like adding passes, removing passes and checking passises for existing. Instal

Owner
Hallie
ios. swiftui. objective c. numbers. '21. RIT '25. she/her.
Hallie
Mybook swiftui - A Facebook UI Clone with some capabilities like like/unlike, comment, scroll, show stories etc

mybook_swiftui ?? Trying to create a Facebook UI Clone with some capabilities li

mogolAyberk 1 Apr 16, 2022
Ulangi is a language flashcards app with spaced repetition system and more.

Ulangi Open-source language learning tools Introduction Ulangi makes it easy for you to manage and create flash cards to learn languages. It comes wit

Ulangi 384 Jan 3, 2023
A macOS menu bar app that enables system-wide navigation functionality for side buttons on third-party mice.

SaneSideButtons macOS mostly ignores the M4/M5 mouse buttons, commonly used for navigation. Third-party apps can bind them to ⌘+[ and ⌘+], but this on

Jan Hülsmann 121 Dec 23, 2022
Dicee-SwiftUI - This app show random dicee every time the you make click in button roll

Dicee-SwiftUI This app show random dicee every time the you make click in button

Adriancys Jesus Villegas Toro 0 Feb 4, 2022
Swift JSExport extensions for macOS system frameworks

framework-bridge Swift JSExport extensions for macOS system frameworks. Progress Foundation AppKit Usage Swift import JavaScriptCore import FrameworkB

John Susek 0 Dec 13, 2021
A repository to experiment around the use and generation of tokens for the JLL/T Design System

Basic Style Dictionary This example code is bare-bones to show you what this framework can do. If you have the style-dictionary module installed globa

null 0 Dec 7, 2021
A longstanding annoying bug in our beloved operating system macOS

Houston There is a longstanding annoying bug in our beloved operating system macOS. If you open an application while Mission Control is active, the ap

Christoffer Winterkvist 6 Dec 5, 2022
A very simplistic state machine system for Swift while mainly used with Raylib on Swift

A very simplistic state machine system for Swift while mainly used with Raylib on Swift

Conifer Coniferoslav 2 Dec 12, 2022
LIDAR Wearable Navigational System for the Visually Impaired - 👁️

A Novel Implementation of LiDAR Mesh Classification and Image Classifiers In Assistive Technology for the Visually Impaired. Background Information 25

Hrishikesh Bagalkote 0 Dec 23, 2022
Gett's Design System code generator. Use Zeplin Styleguides as your R&D's Single Source of Truth.

Prism is a Design System code generator developed by the team at Gett ?? . Synchronizing design teams with engineering teams is a huge challenge. As t

Gett 346 Dec 31, 2022