This is your work, valued

San Francisco

Javi

Elite
@JaviSoto

JSBadgeView. Customizable UIKit badge view like the one on applications in the iOS springboard.

1.3k

iOS10-Runtime-Headers. iOS 10 Runtime Headers

976

JSAnimatedImagesView. UIView subclass to easily add a cool animated photo carrusel to your iOS app

403

JSDecoupledAppDelegate. UIApplicationDelegate class that separates the different responsibilities into more more reusable classes.

350

JSErrorStackTrace. Category on NSError that stores the stack trace of the creation of the NSError object for later retrieval

122

Talks. A repo with the talks I've given at conferences, etc

86

RubikSwift. Rubik's cube API in Swift + a genetic solver algorithm

79

SwiftNeuralNetwork. Swift

76

Base-iOS-View-Controllers. Convenient base VCs for all your iPhone projects if you, like me, like writing less code. Allows to very easily create controllers with table views, controllers to show data from core data, adjusting the view with the keyboard easily and automatically, and more.

44

SwiftPoker. Experimental implementation of Poker (Texas Hold'em) rules in Swift Lang

39

NotificationCenterSpy. Class to enable NSLogging all NSNotifications being posted in real time

33

JSSetBreakpointOnMethodForObject. C function that makes the debugger stop whenever an Objective-C method with the specified selector is called on the specified object.

28

JSPebbleReminders. Pebble watchapp and iOS app to retrieve reminders and display them on the watch.

27

JSRestNetworkKit. Lightweight library to manage the backend of your iOS / Mac OSX applications perfect to work against a model-based REST backend

27

JSReachability. Easy to use iOS class to asynchronously monitor the internet connectivity and reachability of a host.

26

Blog-Posts. My blog posts published in www.javiersoto.me

26

JSBarrierOperationQueue. NSOperationQueue subclass that allows you to add operations that behave as a barrier. Basically providing the same functionality dispatch_barrier_async provides in the GCD world.

23

SwiftChessEngine. Prototype chess engine written in Swift with https://github.com/nvzqz/Sage

22

Github-JumpToObjCCounterPart-ChromeExt. Control+Command+Up shortcut to navigate between header and implementation in Objective-C files in Github

16

JSProgressHUD. Fork from https://github.com/samvermette/SVProgressHUD with the ability to have a separate progress HUD in each view controller. Used in https://github.com/JaviSoto/Base-View-Controllers

15

JSCache. Simple and fast thread-safe key-value cache class to easily archive objects and cache images to disk (built on top of EGOCache)

14

UIImageView-AFNetworkingJSAdditions. Improvements over AFNetworking image download handling, meant for perfect perfomance on table views and the ability to fade images in when they finish loading. Requires my fork on AFNetworking

14

bash-alfred-workflow. Alfred Workflow to run a bash command and see the output on the Alfred window

12

JSLiveCameraFilters. Easy to use UIView subclass to implement a camera feed with real time filters using Core Image (iOS5+)

10

JSTAPIToolsURLProtocol. Easily make your application redirects some of the HTTP(s) requests it makes to your https://www.apitools.com/ account.

9

old-javisoto.es. Personal website

8

AFNetworking. Main change in this fork is a better image caching and loading of images from cache in a background thread (better perfomance in table views scrolling)

5

ViewDeck. An implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps.

4

Block-based-UIKit-classes. Subclasses of frequently used UIKit classes to avoid having to implement the delegate method for more readable code

4

NSDate-TimeAgo. A "time ago", "time since", "relative date", or "fuzzy date" category for NSDate and iOS, Objective-C, Cocoa Touch, iPhone, iPad

4

Pusher. Mac OSX app to send push notifications to your phone using Pushover

3

ActiveConfig-SampleNodeBackend. Sample ActiveConfig backend that runs on Heroku.

2

watchOSNotificationActionHandlingRadar. A watchOS application to demonstrate a bug when trying to use SwiftUI's NavigationStack to navigate when handling a notification

1

SwiftRayTracer. Swift

1

javisoto.github.com. Placeholder project to redirect javisoto.github.com to my personal website

1

Taller-iOS-Betabeers-Demo-2. Twitter Client

1

Taller-iOS-Betabeers-Demo-1. Web Browser

1