Chrome 45 New Features

google-chrome-logoTime flies!
Since my last update on Chrome 44 we had the chance to see the market crash and quite a lot of new features that were baked into Chrome 45.
The main improvements you should take a closer look at:

  • A set of new ES2015 features including:
  • SMIL is deprecated – to learn more please check out the discussion.
  • This (long time) bug is fixed.
  • Web Bluetooth is now available in Chrome OS 45.
    It’s still in Developer Preview and the team is actively looking for developer 

Chrome for Android Media controls
On Android, native apps can show media controls in a system notification when playing audio, making it easy for users to control audio while multitasking. Chrome 45 brings this capability to the web by showing a notification with media controls when audio is playing in web content. The controls will automatically show up when <audio> or <video> tags play audio longer than 5 seconds. It will look like this: Continue reading

HTML5, JavaScript, php, webdev

Sublime Text 2/3 – Packages And Shortcuts


I always start with the one package that allow to stay in sublime and improve it quickly:

Next on the line is the option to make our editor a bit more friendly with: SublimeCodeIntel It’s A full-featured code intelligence and smart autocomplete engine for Sublime Text. Few of the technologies that are supported:
JavaScript, SCSS, Python, HTML, Ruby, Python3, XML, HTML5, Perl, CSS, Node.js, Tcl, TemplateToolkit and (of course) PHP.
From here there are many options.
Few the I’ve found useful:

  • Git
  • Emmet
  • Terminal
  • ColorPicker
  • SublimeREPL
  • LiveReload – Make your life easier with this live reload ability. It will save you a lot of clicks on the ‘reload’ button (or cmd+r).
  • MarkdownPreview – I love markdown and this one is making me more productive with it.
  • JSLint – If you are writing some javascript, this one is a must.
  • DocBlockr – Create a new documentation block with a quick click. And yes, it will extract that function’s parameter information and pre-fill it in your documentation block. nice, no?
  • Soda Theme – just to keep up with the cool kids on the block.

Continue reading

Chrome, HTML5, JavaScript, mobile, webdev

Make Your Web Forms More Efficient

Ido's payment formForms are the main ‘entry barrier’ to anything meaningful on the web. It might be a registration form, sign-up form or a shopping cart. In all of them, you wish to do the best in order to delight your users and lower the friction.
In the slides below, we will cover the best practices so your forms will rock.

Continue reading

Android, business, Chrome

App Monetization Course #StartupTips

app-mon-imageIn the past year, I had the pleasure to work with  and the rest of the professional team in Udacity on a course that aim to help developers and entrepreneurs. There is no higher form of user validation than having customers support your product with their wallets. However, the path to a profitable business is not necessarily an easy one. This course blends instruction with real-life examples to help you effectively develop, implement, and measure your monetization strategy, iterating on the model as appropriate. In a nutshell, it will help you make money.

Go try it at:–ud518

Continue reading

Chrome, JavaScript

Chrome 44 New Features

google-chrome-logoChrome 44 is now in stable channel and there are many updates and improvements:

And there are a lots of other improvements and security fixes.

What is hot and new on the web?

Continue reading

Android, business

Android In App Payments

top android appsAs we know, user like free applications. However, we need to make a living out of our application, right?
One of the most popular method these days is In-App Payments. You can see this in many examples: Clash of clans, Netflix, Spotify and many more.
In this post, we’ll see how to perform common In-appPayments operations from Android applications.

What is this service?

In-app billing is a service hosted on Google Play that lets you charge for digital content or for upgrades in your app. You can request product details from Google Play, issue orders for in-app products, and retrieve ownership information based on users’ purchase history. Google Play provides a checkout interface that makes user interactions with the In-app Billing service seamless and provides a more intuitive experience to your users. Continue reading