Hybrid App Developement

Combo that work’s together   Ionic (FrameWork) http://ionic.io Cordova (HTML, CSS, JavaScript) https://cordova.apache.org (Adobe PhoneGap) NodeJS (Programming Interface) (open source libraries) https://nodejs.org/en/ Angular JS (Java Script open souce) (Type Script) (Supperted by Google) https://angularjs.org   Note: Angular Framework contains Widgets to add fonctions. Jetbrains Hybride App (Framework) http://www.appcelerator.com   Tools Titanium http://www.appcelerator.org/#titanium http://www.eclipse.org   Resume…

Details

Why Swift Books are rare

Constant Evolution Apple new Swift programing language is 1 year old and we already met the version 2.0 of Swift. Creating a book is really a lot of work. It’s hard to follow the update in a publish world. That’s why it’s so hard to find new books with the latest version of Swift. In…

Details

Apple and I are on the same constraint planet

Here is a constraint problem on the Bousolle App in an iPhone 4S. With iOS 8.2 – I’ve made a bug report. The Longitude and Latitude are not completely shown.   With iOS 8.3 – Here’s the bug fix. Here you can see that they have fix it Happy to know that I’m not alone…

Details

How to convert a string with comma to a string with decimal in Swift

Swift Code work’s fine with a dot (.) decimal. The problem is when your using a comma (,) in your variables.   Origin of the problem: Usually, the origin of the problem is from the Decimal Keyboard that use a comma (,) instead of a dot (.) Like the French Decimal Keyboard The result: It’s that you are loosing every thing after…

Details

How to use String () or String?

Witch one to use: String () or String?   Depends … on how you do things! But! For my part, I’ve reduce bug crashing App when using: String ()   How? String? make’s it wait for a value from the user (problematic). String () set’s a nil value.   Why! If using String? and the user skip…

Details

How to create an iOS App Previews
 with QuickTime

How to create a iOS App Preview First look for the System Requirement: iOS device with Lightning connector Retina display iOS 8 A Mac with OS X Yosemite In other words: You can only use iPhone and iPad that have Lightning connector. Only iPhone and iPad with Retina Display And the iOS 8   For more questions…

Details

Making your own App Icon for Xcode with Contour Fader in Photoshop

The settings used in Photoshop to reproduce the Apple App Icon contour is a radius of 240 pixels. 1-Select the Rounded Rectangle Tool (Guide Help’s for precision) 2-Select Feather (Softens edges of the selections) Apply a Radius: 240 value. Note: The Snap to guide fonction will help you build the square. Hold Shift to make a…

Details

Swift Programming Language is born

Voici! Swift Apple’s new language for programing. Announce Announced in june 2014 at WWDC (World Wide Developer Conference) in San Francisco. Speed Apple say, it’s faster and easier to code. As I experimented, Yes, it’s fast and easyer for those who start or come from other programming laguage. Try it See how to dowload and…

Details

Layout attributes relative to the layout margin on iOS versions prior to iOS 8

In the new version of  iOS 8, Apple has added a feature called: Margin Relative. This could make problems at run, debug or compile time because older version does not support Margin Relative. To fix the problem: Disable all “Prefer margin relative” (uncheck) If it still does not work at the end, here’s my personal…

Details

Why opening Xcode 6 is long – take’s forever

Why opening Xcode 6 is long … take’s time … forever When Xcode 6 is open for the first time, it can take up to a couple of minutes before it complete it’s first opening.   Why? … Security. Because Xcode look, compute a checksum on tens of thousands of files using over 5 GB…

Details

Interesting book to have How to test your App

Interesting book to test your App … Easy & Automatically… Yes!   Title: Test iOS Apps with UI Automation: Bug Hunting Made Easy   Developer and Writer Page GitHub Page Where to Buy: The Pragmatic BookShelf – Amazon Discover how it work before to buy in this video on YouTube.

Details

New Books comming for Apple Swift new laguage

List of book that I’m looking to buy for Swift in iOS 8   Programming in Swift iOS 8 Programming Fundamentals with Swift: Code and Cocoa Basics iOS 8 Swift Programming Cookbook: Solutions & Examples for iOS App Swift Development with Cocoa: Developing for the Mac and iOS App   They are not release yet,…

Details

Rename an App and folder in Xcode

There’s a procedure on the Apple Developper Site: How do I rename my application in Xcode? Nice … but!   If you change the forder name, you’ll have this error message: Command/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 To resolve Go to TARGET / Build Settings verify and modify the two following repositories: info.plist File Precompile Prefix Header / Prefix…

Details

Change float to int

Change a float to int in Objective-C The Code float valueFloat = slider.value; int valueInt = (int) valueFloat;   Explanation 1-The inital value is received from a slider in the App (slider.value). That inital value received is 3.1415 and have 4 decimals (1415). That’s what we call in programming a ”float”.   2-The slider.value 3.1415…

Details

What’s GitHub ?

GitHub Find Exchange Share code … Share code is one of the most important and powerfull feature. Develop a project with more than one person by working all together at the same time. Branch is a fonction that let you from the office or home, work on your part and than merge it all together…

Details

Swift is comming …

Voici! Swift Apple’s new language for programing. Preview Announced in june 2014 at WWDC (World Wide Developer Conference) in San Francisco. Release The official launch will be this fall (2014). Speed Apple say, it’s faster and easier to code. Try it You can already try the language with the Beta Version of Xcode 6 (The…

Details

WWDC 2014 Tutorials – Listed by numbers

WWDC 2014 TUTORIALS LIST BY NUMBERS   Platforms State of the Union Special Events iOS, OS X Session 102 Apple Design Awards Special Events iOS, OS X Session 103 Advanced Topics in Internationalization Frameworks iOS, OS X Session 201 What’s New in Cocoa Touch Frameworks iOS Session 202 Introducing HealthKit Frameworks iOS Session 203 What’s…

Details

WWDC 2013 Tutorials – Listed by numbers

WWDC 2013 TUTORIALS LISTED BY NUMBERS Accessibility in OS X Frameworks Session 200 Building User Interfaces for iOS 7 Frameworks Session 201 Accessibility in iOS Frameworks Session 202 What’s New in Cocoa Touch Frameworks Session 203 What’s New with Multitasking Frameworks Session 204 What’s New in Cocoa Frameworks Session 205 Getting Started with UIKit Dynamics…

Details