There was an amazing amount of expectations and curiosity about it and at last today Apple launched all new MacBook Pro 2016 models with widely speculated innovative feature of Touch Bar. It's simply the best ever example of an best integration between system and hardware.
I hardly miss any new product launch events by Apple and Google. I love Apple for its performance driven MacBook Pro and Google for lot many things including Search, Gmail, Maps and Android.
I watched today's Apple event for getting to know what's in it for developers, and here are few of advantages that would make the things faster and more relevant for developers.
Full screen display of IDEs
- Making the code pane full screen is always possible in current scenarios as well but its quite difficult to access other panes for directory structure, menus or tool box.
- Now you can simply get your screen to display only editor pane occupying full width/height and bank on the Touch Bar very efficiently for other requirements.
Quick functions at single click away
- Quick suggestions for functions syntax and autocomplete has always been one of the most important reasons to use an IDE for programming. Such suggestions can be utilized more efficiently in newly introduced Touch Bar.
- Most importantly suggestion responsiveness and its relevance could be more accurate now and easily available in time too.
Faster response time for the short-cuts
- Well, now Touch Bar can get only options relevant to current activity - so making it faster for availability and selection.
- Not completely sure about this use case though Touch Bar could become an alternative for using short-cut keys through the keyboard. Rather you would utilize the Touch Bar.
- Expect those debug options, sync options with GitHub or even testing available on just a single touch.
Integration with Bash or command prompt
- All your bash commands could be easily accessible based on its usage frequency through Touch Bar.
- You could even configure the Touch Bar for accessing certain set of commands quickly through previous history.
Integration with Browser
- For web developers it will an added advantage as now you could configure developer friendly add-on's more easily in Touch Bar.
- Mobile device simulators could be available on the single touch on the Touch Bar too.
Of course it will take little time for IDEs and other apps to get the things ready for Touch Bar compatibility but surely it will be high on everyone's agenda.
I will add more insights to this blog post on regular basis as time permits.