Hesham Abd-Elmegid (@HeshamMegid)
  • Stars
    star
    4,371
  • Global Rank 6,393 (Top 0.3 %)
  • Followers 341
  • Following 43
  • Registered over 12 years ago
  • Most used languages
    Objective-C
    72.7 %
    Swift
    18.2 %
    Java
    9.1 %

Top repositories

1

HMSegmentedControl

A highly customizable drop-in replacement for UISegmentedControl.
Objective-C
4,013
star
2

HMSideMenu

HMSideMenu allows you to display a menu of items that show from the left, right, top or bottom of a view controller with a delightful animation.
Objective-C
207
star
3

HMDiallingCode

HMDiallingCode gets the dialling code of the user's current location. It uses CoreLocation and reverse geocoding to determine the country of the user, then retrieve it's international dialling code. Additionally, it can be used to get the dialling code for a specific country or the counties that use a specific dialling code.
Objective-C
62
star
4

HMSegmentedControl-Swift

A port of HMSegmentedControl to Swift.
Swift
32
star
5

HMLocalization

HMLocalization is a lightweight dynamic localisation framework. I have created it as a replacement to the iOS localisation framework that doesn't allow you to switch language while app is open and require you language files to be bundled with the app.
Objective-C
19
star
6

NileFM

Streaming app for NileFM radio station.
Objective-C
12
star
7

SynchronousNetworking

Simple synchronous cross-platform networking for Swift CLI apps.
Swift
8
star
8

NSString-RandomEmoji

A completely useless category on NSString to return a random emoji.
Objective-C
4
star
9

UIColor-EgyptianStyle

A category on UIColor adding colors inspired by the Egyptian culture.
Objective-C
3
star
10

BlackBerry-Custom-Controls

A set of custom controls to make a BlackBerry developer life easier.
Java
2
star
11

blog-posts

Blog posts for Instabug's engineering blog
1
star
12

CollectionView-RTL-Bug

Objective-C
1
star