Wednesday, September 7, 2016

IPhone 7, Iphone 7 Plus and Apple Watch 2 Launched

Continuing from Probable Launch of IPhone 7, Iphone 7 Plus and Apple Watch 2 Today


What I missed dearly yesterday was Steve Jobs on the Stage. That guy was magical, be it the 1984 Mac Launch (Watch Here) or the 2007 IPhone Launch (Watch Here)

While nothing exciting was happening Amazon decided to add some spice by showing a glimpse of Iphone 7 before it was launched. 

Funny that Mario one of my favourite plumbers had to be brought in and that made Nintendo shares rise by 29 percent while Apple's barely moved.

From my checklist lets quick see what made through

Correct - No headphone 3.5mm socket
Correct - Headphones can be used on Lightning port or bluetooth
Partially Correct 12 and 7 Megapixel - Dual 12 megapixel SLR quality camera
Correct - 256GB Variant possible
Correct and that too IP67 - Water Resistant if not Proof
Not Sure - 3D touch on lock screen
Not Sure - Enhanced messaging App
Not Sure - New widgets screen

Correct - Pressure sensitive home button

Will know more as I lay hands on the extra shiny black handset with a better processor(A10 Fusion), memory and battery. Overall if they would have called it IPhone 6.5 it would not be entirely wrong.

Probable Launch of IPhone 7, Iphone 7 Plus and Apple Watch 2 Today


In the next few hours the Cupertino giant is rumored to unveil the IPhone 7, Iphone 7 Plus and Apple Watch 2 at its annual event in San Francisco today. Apple is also expected to debut its newest mobile operating system for its iPhones and iPads, iOS 10 which is to support upto Iphone 5.

At 10:30pm IST we can watch it Live on www.apple.com/apple-events/september-2016/

There have been numerous Rumours floating around about the new iPhone for months, with many arguably authentic details, images, videos being floated. Lets list a few...

  • No headphone 3.5mm socket
  • Headphones can be used on Lightning port or bluetooth
  • Dual 12 megapixel SLR quality camera
  • 256GB Variant possible
  • Water Resistant if not Proof
  • 3D touch on lock screen
  • Enhanced messaging App
  • New widgets screen
  • Pressure sensitive home button

I am not an apple fanboy though I have been using my macbook for the last 6 years and my Ipad and IPhone for a few years. With player like Samsung Note 7, I am not sure how satisfactory Apple's release is going to be, wether it will be worth selling a kidney for or not but one thing is for sure.

Everyone is waiting with bated breath, the suspense unfolds in a few hours.

Read Further: IPhone 7, Iphone 7 Plus and Apple Watch 2 Launched

Saturday, May 28, 2016

OM

Millions of programmers are as I speak coding or being trained to code how to connect to a DB and create a database driven business application. This could be as simple as a POS system or as complex as an ERP. Are we really using our brain to the optimum here? Is connecting to db, fetching, saving, creating form, implementing business rules not redundant? Different ways, languages, methods of repeating almost the same thing? Whether it be create a mobile API, Web App or Desktop based Software, code in c#, Java, PHP or nodejs!!!

Since 2000 when my team and I created Sahayak and subsequently many other softwares following that, what hit me hard was coders. As a small company in 2000 my approach was recruiting bright trainees and training them up in coding. The approach worked because I and my core team had good knowledge and the trainees came in cheap. The problem was as soon as these trainees "felt trained" they moved to better paying jobs.

One fine day frustrated by that in 2004 I contemplated what is the use of teaching these people who would not be loyal for the smallest of time frames. Why not teach programming to the computer itself. So started what was then called AutoCoder. After personally testing Autocoder in multiple projects doing smaller and then larger functions it was handed to the team as a COM component. The team used it for the ASPA Project and it made coding substantially easy and quick. This moved on towards .Net and then when I closed business and shifted to 123Greetings was shelved. Between 123Greetings and Mail.com I restarted this and since then off and on when ever I can take out time I have been playing with it.

The new avtaar of AutoCoder was rechristened as "OM", the beginning and end of a new phase of coding. It explored web, caching, SOA, messaging, agile development, big data, n layered architecture and many other things. It considered the fact that coding is an agile iterative exercise and there will always be new custom code a developer will want to add in. Ideally OM should learn this as it is done but even if that is not possible should co live with it with ease. 

Focus is for Developers to create the structure and Business Logic, Om to take care of any and all things redundant and developers to fill in the rest. Will update more on this as I would believe it is nearer for a public appearance. I understand there are many tools doing that so I am putting this post here today for people to respond back with those and/or their thoughts.