Saturday, 15 September 2018

Apple Special Event September 2018

Everyone knows it, Apple just announced iPhone XS, iPhone XS Max and iPhone XRNot to forgot new Apple Watch Series 4. And we are kind of excited.

This year is the S cycle release, so it's not the external upgrade but more into the inside the phone. On the top of that Apple make bigger phones. XS Max and XR. Well, why Max, because XR is bigger than XS. So it might get confused if the name is Plus because XR is bigger too.

XR is a lower entry to iPhone this year, it starts from $USD749, which is higher than entry model last year. XR is actually a phablet just like XS Max. But the display quality is lower than Max.

Many you can find all the details of those phones, but I don't want to talk about that, I want to discuss what Apple has done in the long run.

Well, next year will be the year of the phablet, as the entry phone is the phablet. So apps should to somehow give an advantage to phablet users. Especially app that supports horizontal mode. It has more screen real estate and should give some additional panel for more convenience.

It shows us that Apple also updates constantly starting from the chip that powers the phone. A12 Bionic.

We should make a table:

2018 -> A12 Bionic
2019 -> A13
2020 -> A14
2021 -> A15
2022 -> A16

Since 2017, A11 also have 'Bionic' moniker. It represents the effort of making chip have neural network for machine learning which gives an advantage for AI processing. It's also true for this year and will be more on years to come.

There are many things that AI can be used, but more intensively is on image processing, especially when using Face ID. Next is usage for Augmented Reality. Having a good processor make the Face ID and AR better.

Not to be forgotten TrueDepth sensor which enables Face ID secure lock for phone and also can be used inside-app for authentication. In addition, it has more utility than a fingerprint sensor, it can be used for selfie photography to make portrait mode, animoji, precise face AR and more.

If we were Apple after this release, we will definitely restlessly think about the execution for the next year's devices. 2019 September what will we announce? iPhone 11? Right. What will the next iPhone happen? Well, I think will be similar to this year. iPhone 7 will be phased out, new updated XI R, XI, and XI Max. Using A13 Bionic.

Well, what can I think Apple can make the bezel smaller than this year with the new external design. They have to do it because it's XI ( 11 ). Apple has to make it sexier especially the XR line. Upgrade the internal power off course, the better camera of course with the power of the chip, better photography experience, reaching the power of DSLR. Base 64GB still remains I think.

By the way, this year's Apple Watch Series 4 is dashing and will have the looks for many years to come at least 2-3 years.

The power of Apple is innovation, and the innovation is not coming for 1-2 years, what Apple has now it the effort since more than 11-12 year for iPhone, yet iPhone has won commercially even at the early years.

Even the iPhone prices are up. We understand that with the power maturity, many people can keep their iPhones longer than the older generation. Yet Apple keeps pushing to make better phone every year. If your look this pattern before the iPhone, nobody does this. Having this yearly improvement is the killer factor that makes Apple keep going and going even bigger.

And the business that they make is about trillion dollar valuation. And the business is sexy. Make popular stuff, get into the popular culture, trendy and cool.

Deep into that also Apple go into education and care about people with less accessibility. And also clean energy and privacy.

Good or bad about Apple, they just keep making lots of money and make themselves super prosperous.

And that leaves a thinking of what we really can learn from them.

Till on the next thinking, see you.

Tuesday, 11 September 2018

Hello September 2018 - Apple Event, Swift and React Native

Hey it's September of 2018 and it's pretty exciting month of Apple Events which will unveil the next generation of iPhone.

iPhone is the mother of all modern smartphone this decade, whatever Apple will throw next will be a significant update to the smartphone lineups.

As a bunch of software people at iReka Soft, at MaGIC, and around Cyberjaya, we are looking forward the next generation of hardware that enable us to do more in the future.

Swift - it's a beautiful language; clean, modern, simplified. We make the Swift development more flatter by having all the controllers into a single file and it does looks dang. Easy to look on the bird-eyes view on what the scale of the project.

React Native - development with React Native is awesome. It's getting better. More integration with Redux and the UI. The technology came from the web now empowered mobile development, underlying by an amazing technology that renders into native component for each platforms.

Facebook use a lot React Native technologies in their products; Facebook's Marketplace, screens inside Instagram and many more.

Using React Native make the development faster and it's also cross-platform which you can build for iOS and Android with same code base.

For doing rapid development, we will use React Native, focus more into the business logic, get things done faster, more efficient, get things done, change one, all change. The challenge on the deployment and how do we will find issues on some platform or even specific device as Android has so many freaking devices. It's the QA jobs to reporting what works on what, still a though job.

Alright, that's for now, we will get back after the Apple Special Event that will be held on 1am 14th of Sept, Malaysia time.

Peace out.

Sunday, 19 August 2018

Helo Ogos, Bulan Kemerdekaan Malaysia

Merdeka! Merdeka! Merdeka!

Kita bakal menyambut Hari Kemerdekaan Malaysia yang ke-61 pada 31 hari bulan Ogos ini.

Tema hari kebangsaan tahun ini adalah: Sayangi Malaysiaku.

Sambutan kemerdekaan tahun ini amat bermakna dengan reformasi Malaysia baharu.

Tiada siapa yang selesa dengan benda baharu, tapi benda baharu ini diharapkan memotivasikan diri kita dan boleh mencapai kemajuan dengan lebih baik.

Kalau tak dipecahkan ruyung manakan dapat sagunya. Kalau kita tak berusaha manakan dapat hasilnya.

Jom kita bersama mengigati perjuangan tokoh-tokoh lampau dalam memartabatkan negara kita sebagai sebuah negara yang bebas dan boleh menyelia negara dengan acuan sendiri.

Kita ramai rakyat Malaysia yang hebat-hebat, ramai yang bersemangat waja, ramai yang ingin mencapai kejayaan, ramai yang berusaha tak lelah-lelah, ramai yang pandai marketing, ramai yang power-power. Cuma kita ni rasa-rasanya tidak senang antara satu sama lain, dan kemudian berpecah-pecah. Dan bukan senang juga nak semaikan rasa kebersamaan juga.

Apa pun jom kita ambil iktibar dan jadikan Malaysia dan diri kita menjadi lebih baik lagi.

Akhir kalam, majulah dunia IT untuk Malaysia.

Tuesday, 17 July 2018


I cannot stress enough that for client project wireframing is important.

If don't have let's make it have it.

Because we will better to iterate the design before get into app.

Well for me we can oversee the problem and how the usability of the app.

It's okay to delay, and make the wireframe as clear as possible. Make like real app, have different states, condition, show every posible situation that the app can face.

It's better to change now than we have to fuss with the technical when getting into the production.

And most importantly we know that what we will build later on is the right thing.

We don't want to iterate much on the development, because it will cause stress and confusion, and take more time, and sometime anger.

Yeah, design it, wireframe it, know what do you want, and you should want the right thing.

Alright see you next time.

FaceClock Analogue / Pro Support iPhone X

Hey guys,

I think it's worth mentioning that FaceClock Analogue / Pro app now support iPhone X, and also render natively on all iOS devices.

It's quite important because prior to this the app only scale up from iPhone 5 resolution to accomodate iPhone 6 and iPhone 6 Plus. Well, iPhone 6 and 6 Plus was launched in 2014, and supposedly we should update it support natively, but we didn't because as clock utility app, we want to make the clock as large as possible. If we make it native resolution the clock will become small as default.

We of course can work around to make it scale up and what's not. Well the time is now, we do just that, and of course to support beautiful iPhone X screen, to make it full height. We gotta embrace it.

And it's quite stunning, and with the all iPhone in the future will become like iPhone X, it's quite right to do now.

Yeah, feel good about the app. And it's written in Objective-C for strong 8 years since the app inception.

People will always use clock right, and it's evergreen and powerful.

Try your self with FaceClock app.


Tuesday, 10 July 2018

It's 10 July, 10 Years of App Store

Hey guys, it's 10th of July today,

I am been working on my own project, step-up from FaceClock apps, still in utilitarian for iPhone app.

And it's also marked recently the birth of App Store for 10th years.

A decade of super successful Apple App Store. It doesn't show any sign of slowing down but getting a speed up with many new and updated quality apps on the store.

The market for the App Store is huge, billions of dollars. But the competition is fierce too. Mostly dominated by games category. Games category is pretty hard to get top of it, usually being conquered by rich developers that can pour big money into marketing.

Other than games segment, normal apps. It's actually ever changing. Some countries have seen the fluctuation of downloads while others have seen still looking for the best apps before they settle.

And for the development side for me, it's very different from 10 years ago. I get started well 9 years ago in 2009 when I have access to Mac at Ikuno Lab ( my university research lab name in Tokyo University of Technology ). However, for me, the language was really foreign. Objective-C from PHP or C is completely different. Hard to pick up language. And the framework is something completely different from web development with PHP that I was accustomed to before.

Not so much reference back than other that some blogs and ebook that can be downloaded.

I think the development back then was complicated and hard. But I kept learning bit-by-bit.

Nowadays, the development tools and new language Swift make it bit less painful. Although Swift keeps changing every year.

And importantly in recent years, there are more open source project and CocoaPods that helps a lot with iOS development. I think it's a boost in iOS development to make it faster and better.

On the top of that, business, they are more business model we can apply for App Store, like recent years can use the subscription for many types of apps.

Alright, that's all for me for today, I continue to develop this app. Hopefully to get into the App Store soon.


Sunday, 1 July 2018

Hello July

Well it's July 2018, and it's officially the 2nd Half of 2018, and the 3rd quarter of 2018.

How were your last quarter and half doing?

So I personally think this year was a bit hard since I started learning new technologies such as React Native and Unity. And I think when you are new it's hard to get an industry-grade job. But rather to start with simple and small-scale jobs.

To get into industry-grade jobs, you may need to polish your skills until you get the mastery of able of doing much-unexcepted work that has been asked by clients.

In the other hands, I also learn self-development and business from various sources such as YouTube Channel by Dan Lok, he is very brutal in talking but straight to the point.

Afterall, I love using Sketch for designing, and love design user interface. I keep looking on Dribble or Pinterest to get more inspiration on user interface design.

I also will focus more into iOS development with more depth, I think iOS development is more competitive but also I have to be more creative to capture more attention for my apps.

OK, OK see you on the next post. Bye bye.

Apple Special Event September 2018

Everyone knows it, Apple just announced iPhone XS, iPhone XS Max and iPhone XRNot to forgot new Apple Watch Series 4. And we are kind of exc...