dev/Sorting/Thoughts

Journal of development Sorting Thoughts and more…

Apple WatchKit – simple to implement

Posted on Mar 14, 2015 in iOS, Programming

I tried out Apple WatchKit to bring Sorting Thoughts on an Apple Watch and I’m really impressed how simple it is. It takes me only a couple of hours to show the most important task thoughts of a Sorting Thoughts collection in a glance and special app view:

Sorting Thoughts on an Apple  Watch

The layout of an app is very simple and focused on the important information. For the glance view Apple advises a couple of default layouts and I think it is a good idea to use one of this layouts because there are well thought and fit for the watch concept. What is interesting is to see that the upper glance layout group always have a right margin –  see also the Xcode 6.2 screenshots below. I think it is not understated to see over 10k apps if the Apple Watch will be sold in April 2015.

 

Apple WatchKit Links

 

watch-glance-upper-layout

watch-glance-lower-layout

Read More

Static Code Analysis with Xcode

Posted on Jun 14, 2014 in iOS, Programming, Tools

Xcode comes with a static code analysis tool which can help to find the following issues:

  • Logic flaws, such as accessing uninitialized variables and dereferencing null pointers
  • Memory management flaws, such as leaking allocated memory
  • Dead store (unused variable) flaws
  • API-usage flaws that result from not following the policies required by the frameworks and libraries the project is using

see also Apple iOS Developer Guide

A nice feature is the presentation of the problem in separated steps, so it is really easy to reconstruct the detected problem.

xcode static

Read More

Avoid pitfalls with property testers in a RCP app

Posted on Dec 16, 2012 in Eclipse, Java, Programming

Sorting Thoughts Context Menu
For a new Sorting Thoughts feature that give the user access to context based action items in a context menu, I learned again that Eclipse and the Command Core Expressions are sometimes not very clear. When you leave the trivial way, you can waste many many time to find the right solution.

At first glance it seems to be very easy, I thought I must only register and implement a property tester and all is fine. But I was wrong. Without the help of Robert Wloch article “Property Testers with Command Core Expressions” I never thought that I have to implement a start up trigger (IStartup) and a ISelectionChangedListener too. So, if you want implement context based menu entries with property testers read the article first.

Links

Read More

iOS Einführung am Beispiel von play NEXT TEE

Posted on Oct 6, 2012 in iOS, Programming

play NEXT TEE ist deine Golf Zähl- und Trainings-App fürs iPhone. Mit dieser App kannst Du deine Golfrunden auf einfache Weise protokollieren und zwar mit detailreichen Informationen, die über das bloße Zählen von Schlägen hinausgeht. Es ist möglich beliebige Golfplätze anzulegen und diese mit dem entsprechenden Course-Rating Werten zu versehen. Deine Rundenergebnisse werden auf Basis deines Handicaps und des Course-Ratings automatisch berechnet. Natürlich werden auch Stableford Punkte dementsprechend berechnet. Diese App hilft dir bei der Analyse und Verbesserung deines Spiels und ist besonders für Mid- und High-Handicapier geeignet.

Homepage von play NEXT TEE: http://www.play-next-tee.de/

Read More

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close