Photoshop CS4 Extended

PSD file to launch Adobe Photoshop CS4 on OS X El Capitan

tl;dr: Use this 1x1px PSD file to force launch Adobe Photoshop CS4.

I installed OS X 10.11 Beta, updated Java soon to realise I cannot run Photoshop CS4. I felt desperate for a while, restarted my book few times, with zero results until I suddenly opened PSD file from fellow designer.

Boom! The Photoshop was running as expected.

I asked him to create 1x1px PSD for me to test a more sherable/permanent solution. Since I’m writing this post, you know the results.

Download 1x1px Photoshop CS4 Launcher for OS X El Capitan and enjoy!

Clean Apple Mail

Free Disk Space by Deleting old Apple Mail App Attachments

Here’s a quick tip to clean your small but fast SSD drive: delete unnecessary Apple Mail app attachments. Mail app by default downloads every email and every attachment ever hit you inbox. Let’s clean the hard-drive waste.

Continue reading “Free Disk Space by Deleting old Apple Mail App Attachments”
160 px Column

160 Pixels: Unified Column Width for Designing Responsive Layouts

Months ago, mostly by accident, I started to design responsive websites within 160 px columns. I came to this idea because:

  1. responsive design is a must
  2. mobile-first is great as a design mindset
  3. narrows scope and boosts effectivity
  4. I needed to overcome fixed page size

If you remember CS4, it lacks support for flexible page size. By using multipage feature, you can have various page width within inDesign CS4.

Since than I realized, that’s it’s probably even more, than a pretty column size.

Continue reading “160 Pixels: Unified Column Width for Designing Responsive Layouts”
Material Design Translucent Status Bar for Hybrid Apps

Android Material Design Translucent Status Bar for Hybrid Apps

Since some Android 4+ apps build for the platform can run full screen, and since 4.4+ apps using the Immersive mode can hide the status & navbar and allow for a truly fullscreen UI.

Continue reading “Android Material Design Translucent Status Bar for Hybrid Apps”

Building Ionic App for iOS [notes]

Error:

Creating ios project...
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
Cordova can only run in Xcode version 4.6 or greater.
Error: /Users/martin_adamko/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/create: Command failed with exit code 2
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:756:16)
    at Process.ChildProcess._handle.onexit (child_process.js:823:5)

I have Xcode-Beta.app installed. Solution: http://stackoverflow.com/questions/17980759/xcode-select-active-developer-directory-error-on-osx-mavericks

$ sudo xcode-select -switch /Applications/Xcode-Beta.app/Contents/Developer
Creating ios project...
Running command: /Users/martin_adamko/apps/test/hooks/after_prepare/010_add_platform_class.js /Users/martin_adamko/apps/test
add to body class: platform-ios
Running command: /Users/martin_adamko/apps/test/hooks/after_prepare/020_remove_sass_from_platforms.js /Users/martin_adamko/apps/test
Installing "com.ionic.keyboard" for ios
Installing "org.apache.cordova.console" for ios
Installing "org.apache.cordova.device" for ios
Running command: /Users/martin_adamko/apps/test/hooks/after_platform_add/010_install_plugins.js /Users/martin_adamko/apps/test

Q: Should I add class to body?

$ ionic build ios

[...]

** BUILD SUCCEEDED **
$ ionic run ios
Running command: /Users/martin_adamko/apps/test/hooks/after_prepare/010_add_platform_class.js /Users/martin_adamko/apps/test
add to body class: platform-ios
Running command: /Users/martin_adamko/apps/test/hooks/after_prepare/020_remove_sass_from_platforms.js /Users/martin_adamko/apps/test
Running command: /Users/martin_adamko/apps/test/platforms/ios/cordova/run 
Error: ios-deploy was not found. Please download, build and install version 1.2.0 or greater from https://github.com/phonegap/ios-deploy into your path. Or 'npm install -g ios-deploy' using node.js: http://nodejs.org/
ERROR running one or more of the platforms: Error: /Users/martin_adamko/apps/test/platforms/ios/cordova/run: Command failed with exit code 1
You may not have the required environment or OS to run this project
$ npm install -g ios-deploy
[...]
npm ERR! Please try running this command again as root/Administrator.
$ sudo npm install -g ios-deploy

[...]

** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)
ERROR running one or more of the platforms: Error: /Users/martin_adamko/Sites/hosts/faces/faces/platforms/ios/cordova/run: Command failed with exit code 65
You may not have the required environment or OS to run this project

Window > Devices Shows I’m running unsupported version of iOS:

Screen Shot 2015-02-17 at 20.23.20 Screen Shot 2015-02-17 at 20.22.31

To be continued…