Posts

This post was originally posted in https://blog.liip.ch/archive/2016/12/20/swift-alps-conference.html .

Last month my colleague Kilian and I were pleased to attend the Swift Alps Conference, an experimental conference about Swift taking place in the Swiss Alps. This conference had a different format from what one can expect from a typical software development conference. In this case the format was more focused in experimenting and collaborating with other attendees with the goal of learning something new.

Read more

SuggestonsBox Logo

Suggestions Box is an open-source library now updated to Swift 3 made to aggregate users feedback about suggestions, features or comments in order to help you build a better product.

Read more

Swift Logo

With the new iPhone 7 Apple has released the iOS 10 operating system and with it comes Xcode 8 and a new version of the Swift language for the iOS developer community.

Swift 3.0 is an open source language that has been developed by the community together with Apple Engineers.
Swift Logo
One of the great things about developing an open source language is that everybody can see the evolution of the language and inspect the code. In the official release notes there is a list of all the changes that have been implemented in the new Swift version.

Read more

Digital Photo Frame App

We proudly announced the release of our new iOS App called Digital Photo Frame.

Description:

* The most gorgeous, the most powerful photo player application.
* Pro+ version without ads.

Get the best from your IOS device and turn it into powerful photo frame with Digital Photo Frame!

NEW: Support for Flickr as source.

NEW: Improved version with a lot of features requested by our users and even more.
Digital Photo Frame uses all the most important capabilities of iOS device to turn your iPad or iPhone into a high quality photo frame.

No doubt that powerful performance and visual effects, screen quality and touch screen controls of the all-purpose iOS device are definitely better than similar features of the specialized cheap analogs at the stores.
Digital Photo Frame extends active life of any iOS device allowing them to serve as a great photo frame and remind the perfect moments of your life.

Features:
* Optimized for the large number of images
* Thumbnails view
* Full screen
* Slide show mode or manual navigation
* Various resize/fit modes to avoid borders or crop
* Shuffle mode
* Several slide effect
* Slideshow interval can be chosen
* Show time and date on screen
* Share the photos on Facebook, Flickr, E-mail, AirPrint…

Your suggestions and reports are very appreciated. Drop us e-mail if you have any problems or suggestion.

Also known as: Photo Frame, Digital Photo Frame, iPad Digital Photo Frame, Digital Frame, Photo Slides, Photo Playback, Photo Slide Show, Slideshow, Photo Album, Photos Viewer, Flickr Photo Frame

Image Gallery:

Releasing soon a big important update of Group Budget App for iPhone.

New in this  new version:

– Backups with iCloud support
– Support for iPhone 5 Retina display
– Added sharing features with social media
– Added default categories
– Added button to reset categories
– Fixed minor bugs To celebrate it we want to give away 4 promo codes of the app for free!

Promocodes:

FET9LMW7JFR6
99NMM7ELT64E
9PPK4AET799R
3A64J6HTXLY3

Remember,  Group Budget it is the best and easiest way to manage group expenses and incomes. Group Budget App helps you create a group, enter the participants names and their income and expenses, manage each person’s cash flow, follow the activity balance and view/email reports.

Check out: bestbudgetapp.com

 

 


This is a better way to use NSLog. Adding the next snipped of code in your app pch file (app-name-Prefix.pch) and then replacing all the “NSLog” of your project for “DebugLog” we can improve the performance of the app when it is not in the debug mode.
Another feature is that this code also shows the File name, line number and method name for each log. I added some more stuff so all the logs appears aligned by columns and are easy to read.

1 .Add this code in your pch file.

// Shows the logs just in the debug mode with the fileName, line number and method.
#ifdef DEBUG
#define DebugLog( s, ... ) NSLog( @"[FILE]%@ %*s [LINE]%-*d [METHOD]%@ %*s [MESSAGE]%@", [[NSString stringWithUTF8String:__FILE__] lastPathComponent],30 - ([[[NSString stringWithUTF8String:__FILE__] lastPathComponent] length]),"", 5,__LINE__, NSStringFromSelector(_cmd), 75 - ([NSStringFromSelector(_cmd) length]),"", [NSString stringWithFormat:(s), ##__VA_ARGS__] )
#else
#define DebugLog( s, ... )
#endif

2. Replace the NSLog for DebugLog.

 // Before:

NSLog(@"Log with some message");

// After:
DebugLog(@"Log with some message");

 

3.Results.

 // Results Before:

Log with some message

// Results After:

[FILE]ViewController.m [LINE]30 [METHOD]viewDidLoad [MESSAGE]Log with some message

 

Hope this is helpful guys!