Unit Test View Controllers the easy way in Swift

When it come to unit test view controllers, people think of using UI Test instead of Unit Test. However UI Test is not the answer for everything related to UIKit, and today we will discuss what are the key things to tell you what and when to use each on of them. What to unit […]

Read More

Test-driven development in Swift

After we have seen Unit Testing and how to write them, today we will talk about Test-driven development in swift. One of the methodologies in software development that has been developed by Kent Beck is the “Extreme Programming”, and it’s based on 12 rules or practices. one of them is that developer has to write […]

Read More

Your First Unit Tests: Write IOS Unit Test the easy way

We all should write Unit Tests if we want our code to work and keep working Why you should do Unit Tests You are planning to build an app. You start collecting features, drawing some sketches. At some point, you start coding. After you have set up the project, you start implementing the required features […]

Read More

HOW DEVELOPER SHOULD DESIGN AND THINK LIKE DESIGNER

today we will talk about how the developer should read the design to build better apps, and do a more complex and pixel perfect design For a long time, the design represented a difficult challenge for the developer, and because the developer always tries to think in a way that they fill in logic, the […]

Read More

ITMS-90809: DEPRECATED API USAGE – MIGRATE FROM UIWEBVIEW TO WKWEBVIEW

If you are an IOS developer and you are using UIWebView and constantly deploying apps to the app store that means you definitely faced a warning from apple telling you That means you should start to get rid of all the uiwebview and replace them with WKwebView.And starting from Aprile 2020 you will not be […]

Read More

كيف تثبت نظام macOS high sierra على virtualbox في نظام الويندوز

اذا كنت قد بدات في سلسلة تطوير تطبيقات الايفون ولكنك لا تملك جهاز ماك فانت في المكان المناسب. هنا سنتعلم كيف نقوم بتثبيت نظام الماك على جهاز ويندوز باستخدام virtualBox ما هي المواصفات التي يجب توافرها في جهازك لتقوم بتثبيت النظام؟ قبل ان نبدأ يجب ان يتوفر في جهازك المواصفات التالية على الاقل: معالج  ٦٤-بت […]

Read More

سلسة تطوير تطبيقات الايفون – ابدأ مشروعك الاول.

اليوم باذن الله سنبدأ خطوة بخطوة كي تبدأ بمشروعك الاول في برمجة تطبيقات الايفون ولكي نبدأ يجيب علينا اولا ان نجهز بيئة العمل الخاصة بنا اولا يجب ان نثبت برنامج ال Xcode في حال لم تقم بتحميله الى الان فيمكنك فعل ذلك بشكل مجاني من موقع الشركة الرسمي https://developer.apple.com/download قم بتحميله وبعد الانتهاء يمكننا ان […]

Read More

iphone App Development Series: Lesson 1-What do you need to get started?

After reading the first essay, where should I start? you decided to start developing iphone apps:) I think you made the right choice. in the next future, there will be a great development and a growing demand for mobile applications. You have chosen iphone apps in particular, so I’m glad you picked the best:) Although there […]

Read More

سلسلة تطوير تطبيقات الايفون : الدرس الاول – ماذا تحتاج لتبدأ؟

بعد قرأتك للمقال الاول من اين يجب ان ابدا؟ قررتَ البدء بتطوير تطبيقات الايفون 🙂 ابشرك بانك قمت بالخيار الصحيح لانه في الوقت القادم سيكون هناك تطور كبير وطلب متزايد على تطبيقات الهواتف النقالة وكونك اخترت تطبيقات الايفون بشكل خاص فابشرك بانك اخترت الافضل 🙂  ـ فرغم وجود العديد من المنافسين الا ان تطيبقات الايفون […]

Read More

Where should I start?

Being a developer is very impressive and being able to build and execute many projects is worth the effort but always ask a lot of questions.  Should I choose mobile application programming? Do I choose iphone or Android apps? or do I prefer to choose web programming? Front & Mother Pak you? Many frequently asked […]

Read More