Sunday, 29 April 2018

DevCon 4 : ReactNative

Hello readers,

Yesterday, 28 April 2018, iReka Soft has taught Beginning React Native Development with Expo to around 80 people at MaGIC.

I was a tremendous experience to such of crowds. Previously, I taught iOS development classes, 2 classes, it were about 10 and below participant. Now, I had 80 something and using Maker Lab to occupy such bigger audience.

The content for the React Native development is suitable for many ranges of people. What they have to do is to bring their own laptop and mobile phones. They just need to install specified software then they are ready to go for development.

It's quite a good experience to teach for such crowd and also the success rate it's about more than 70% percent be able to run the program.

Thanks to DevCon and associates, MaGIC for the venue. And it was a free class. So it's a fun and free way to give back to the community.

Regards,
Hijazi

Thursday, 19 April 2018

State of Wordpress: Elemento

Hey guys,

As you might know, Wordpress is number one CMS in the world. Because of its popularity and openness, developers around the world keep contributing to the development of Wordpress.

Year-by-year we can see the de facto way of building Wordpress website.

I have a chance to learn how to build the Wordpress website from scratch ( or almost scratch with underscore theme ). It's definitely time-consuming and quite hard for non-coders. If you do it for someone you probably want to charge it.

Another way to build Wordpress website, besides buying templates, is using site builder with Wordpress plug-in. Before I kind-of-know SiteOrigin Page Builder, but now there is the new one and it's better, it's called Elementor.

Compared to SiteOrigin Page Builder, Elementor design the website on the actual website. Not in a form of boxes like SiteOrigin Page Builder does. Therefore, we can get the final result immediately without saving and preview it. It definitely saves user's precious times.

Elementor has a great flexibility, which we can play around with its constraint and CSS. We can be more creative by changing stuff that we know about CSS.

Even the Elementor has many great things, users need also be smart to plan their website too. Know overall feel of what they want on the website can help them to design and develop a website.

So, if you haven't tried yet the Elementor plug-in, I suggest you give a try.

I have made few pages updated with Elementor like irekasoft.com/expense and irekasoft.com/faceclock-pro.

Till then, happy coding.


Sunday, 15 April 2018

Wireframing - Process After Process Flow Diagram & User Case

Today I would like to write about things will happen after we completed the 'process flow' and 'user case'.

As a definition, 'process flow diagram' is diagrams that show how the process of the app from the start user open the app until the user successfully made a purchase. It shows in boxes but we detail out the flow and the detail inside the boxes. On the other hand, user case is where the flow of information from multiple stakeholders. By having those diagrams make it clearer what we should do with the apps.

And as part of the business make it clear that is what our client wants in black and white. We use a tool draw.io to make the process flow diagram and use case.

WIREFRAMING

After those steps, we will enter the wireframing process. As the name suggests, it's like a wire and frame. It has many flavors of doing wireframing. We use an app called Sketch to do wireframing. It's quite a high-fidelity tool for doing wireframing. Yes, it's but, for the purpose of wireframing, we will less focus on colors and the final graphics.

What we will focus are:

- What kind of information we want to display
- How is the flow of the apps in holistic view
- Menu view.
- Type of data. Detail of data will be shown.
- Images
- Layout
- Structure
- and many more.

As the next step from the planning, we cement the visual element of the project so the client can see as roughly how the apps will look like and what the functionality it will have.

So that's is an introduction about wireframing. It's quite fun to do while it's quite essential and less painful because we don't have to think so much about the final design with colors and aesthetic details.

Regards,
Hijazi







Monday, 2 April 2018

It's April 2018. New 2nd Quarter.

Hey guys,

We have passed 3rd month of the year, enter 2nd Quarter of 2018. Hope things are pretty exciting for you guys.

I am at Cyberjaya. Busy building stuff, self, and community here. I think Cyberjaya, with its name Cyber, has much potential in nurturing Information Technology community within the place.

On the day of the month of last month, I attended local startup and developer grand meetup called 'Startup Developer 2018'. It was held in BIT (typed as BI+) Space, in CBD Perdana, in Cyberjaya.

Usually, they had that kind of events in MaGIC, Cyberjaya, but this time the changed the place.

Well, what can I say, it's a very wonderful event. It started with a speech by Zepto Express CEO, about failing and succeeding as developer and entrepreneur. I recorded his speech so maybe I will someday upload it to YouTube. His speech remarkably has important messages to fellow other entrepreneurs. The problem he discussed were: how do we split shares in a company, how to raise money, how to start a company, should we work first or jump to entrepreneurship. And also congratulate on his 4th child on that day too.

Others speeches are technicals, you may use Google to go deep.

New, and on our horizon is blockchain, cryptocurrency, comes Coin.me. I think blockchain is cool, ICO is cool but the way their representative talk like kind of arrogant with their solution.

I meet some of 'data nerd' on Crypto. Discuss what's ICO all that stuff. And also about working life.

Look at people on a long term. A friend jump work to other places just want to work on other kinds of tech, however, his management changed mind. He has to work on new tech that is not the tech that my friend wanted to jump into.

Yeah, good breakfast and lunch. I think CBD Perdana is a good place to have an office there. Many restaurants around there.

So for me, I am still I am, I do iReka Soft as some people might know. I specialize in mobile software, I do majorly in iOS app development for App Store and I kind of like it. On the other hands, I also serve some clients for custom development services, which is I also like. This is especially I like to hear from people want kind of mobile apps that can help their life or business better. I might not do everything today, but it does make me thinking and want to figure out how can we deliver that kind of solution in the future.

Alright, folks, I burn the midnight oil do some study on Illustrator, watch some unheard Steve Jobs video when he was in NextStep, giving a speech at MIT. Many can learn from him, really. What he said is a reality today. Truly was a great visionary.

See you on next post.
Hijazi, @hijz
iReka Soft





Developing the Backend

As we all know backend is one of the fundamental building blocks of modern mobile apps. It's the system and database that manage the app...