What is Swift?

No, I am not talking about Taylor Swift 😉 I am talking about Swift that is introduced by Apple at WWDC 2014 as the official programming language to develop OS X and iOS apps.
sw
Swift and Objective-C code can run side-by-side in the same app because they both use the same LLVM compiler and runtime implementation. Swift is excellent when in comes for speed, responsiveness and parellel processing. It has introduced “playground” feature that allows to experiment with code and see the results immediately, without building and running apps. It has also introduced advanced types not found in Objective-C, like optionals, tuples, generics, closures, etc.
Swift is already available to the developers of WWDC and will be available to the rest from Fall this year.
You can explore more about Swift from “The Swift Programming Language” Apple Inc.
I am desperately waiting to build my first Swift app 😉

WomenTechmakers

This year GDG Karachi come with another big event named “WomenTechmakers”. This event was scheduled on March 8, 2014 (Women’s day); but due to the unavailability of some speakers, it was rescheduled on March 22, 2014 at the Bahria University, Karachi.
IMG_1864The event started by recitation of the Holy Quran by Talha Yaseen. After him, the welcome speech was given by Nazia Nowroz (Organizer of GDG Karachi). Then Faraz Baig (Organizer of GDG Karachi) grasped the attention of the audience. He discussed about Google Student Ambassador program, how to apply and what are the key aspects that will make your application selected by the panel.

Welcome Speech

This was followed by Google Hangout session with Ma’am Maryam (Google SanFrancisco). She explained about various new aspects of Google technology related to business and SEO.

MaryamAfter that, the most energetic session of the event started which was given by Ma’am Muneeba Farooq. Her topic was related to women’s place in professional and personal life. She share experiences and interacted with the audience and asked their opinions. I personally liked her session the most. Muneeba FarooqAfter the lunch break, Ma’am Maryam Naim (Founder fo BusinessLots) gave a session on Google AdSense and AdMobs. She shared statistics with the audience and told that there are 12.477 Billion Google searches per month. She told us that one is paid on number of clicks he gets on his Google Ads. She also told that Google don’t allow Plagiarism and one needs to create unique content in order to earn from Google. She also urged the audience to carefully read all the Google AdSense rules before signing up, and also not to click on your own ads else Google will ban you.

_DSC2355

The last speaking session of the day was given by young, but energetic lady, Miss Syeda Areej Kamaal. She shared with the audience her success story, how from an ordinary university student, she became P@SHA award winner, and then her journey continues to APICTA 2012. AreejThe last part of the event was Panel Discussion with the audience. The panel included Ma’am Jehan Ara (President of P@SHA), Mr. Saad Khan (CEO of Symbios.pk), Khalid Amin (Director General Of Bahria University), Ma’am Fawzia Salahuddin (Director Projects at Alchemy Technologies), and Sir Jawwad Ahmed Farid (Founder and CEO at Finance Training Videos and Founder at Alchemy Technologies).

Panel DiscussionDuring the event, the audience enjoyed by taking pictures with the frame that says: “I am a Women in Tech” and “Girls knows everything”. You can see the smiling faces at WomenTechmakers album at G+.
Capture2I enjoyed the event, and also learnt a lot. The Google AdSense session by Maryam Naim was very fruitful and I am looking forward for more of these sessions in Karachi.

 

 

 

The Dart Flight School

Dart, most people will think of the traditional game when they hear this word, but in IT industry, dart is not game. Dart is an open-source project that aims to enable developers to build more complex, highly performant apps for the modern web. Using the Dart language, one can quickly write prototypes that evolve rapidly, and also have access to advanced tools, reliable libraries, and good software engineering techniques.
Dart
GDG Karachi‘s aim is to update the Karachites with the upcoming and latest technology and tools related to computer science and information technology. As a continuation of this journey, GDG Karachi organized an event call The Dart Flight School on February 15, 2014 at Bahria University Karachi.

The speaker of this event was Mr. Imam Raza, Senior Software Architect at Folio3, a leading software house in Pakistan. He has more than 12 years of professional experience in different programming languages including javascript, php, java, etc.

Imam Raza

The event was scheduled for 3 hours, but unfortunately due to some unforeseen circumstances, it was delayed.

The Dart Flight School took its flight off when Hafiz Faraz Baig, Co-Manager of GDG Karachi recited some verses from the Holy Quran. It was followed by the keynote speech by Capt. Iftekhar Ahmed, Bahria University Karachi.

Iftekhar Ahmed

After his keynote, Syed Shoaib Ahsan, Co-Manager of GDG Karachi alongwith Faraz Baig took the stage and provide the audience with some valuable information regarding Google, Google Ambassador Program, Google Developer Group, Google Business Google, and other bodies of Google active in Pakistan.

GDGK
Their session was followed by Mr. Imam Raza’s session. His session consisted of two parts, the introduction of Dart and then practical implementation of the dart code. During his session, he engaged audience by asking them different questions, and responding to their queries on the spot. Those who gave correct answer were given dart flight and angular badges.

Dart

The flight came to land when Captain Iftekhar Ahmed of Bahria university presented souvenirs to the speaker and the co-managers of GDG Karachi. The audience was asked to fill the online feedback form and collect goodies. Afterwards refreshment was served to the audience and guests.

The Dart Flight School
The Dart Flight School

Meet up with Freelancer

For those who don’t know what freelance is, a freelancerfreelance worker, or freelance is a person who is self-employed and is not committed to a particular employer long-term.

GDG Karachi arranged another short session on December 28, 2013 at SZABIST university regarding freelancing. The speaker of the session was Mr. Umar Farooq, Software Engineer at Freelance.com. This two hour session was full of handy information regarding freelancing. The speaker also removed audience’s confusion regarding trust factor between the employer and the freelancer. He also gave examples of few people who were initially freelancers and now they have their own group working as a start-up in Pakistan. He also shared with the audience the facts and figures collected by Freelance.com which showed that approximately 50% of the freelancers are from Pakistan.

The session was short but very informative. In the end, the audience asked their queries to the speaker and he answered them with practical examples.