Wednesday, July 6, 2011

Simple iOS 5 UI Design Tutorial Using Storyboard in XCode 4

    Background Info (Not Necessary Reading): I read a 500 page book on Objective-C on Saturday and so I thought I was ready to start programming iPhone apps, so then I looked at a ton of books and tried to do the step-by-step tutorials but none of them made any sense since Apple has updated all of their development tools and there are a lot of new features that have made things in the past irrelevant. For example, XIB files were not automatically generated in the newest version of XCode, so it was a struggle to get even a simple program running. I didn't even know how to design a user interface, so being confused I naturally Googled the file in XCode that I didn't know what is was (storyboard) and I saw that it was Apple's new way to design user interfaces. 

Background Info (Required): Interface builder is a user interface design tool in XCode 4 where you can drag and drop objects from the side bar, and have them saved in a XIB (pronounced "zib") or a NIB file. A XIB file is an XML representation of your objects and their instance variables, and it is compiled into a NIB file when your application is built. In the past, when creating a new view you would have to create a new XIB file for each view. This had become quite cumbersome since very complex applications have lots of different views and it is hard envisioning transitions from each view to the next, so Apple made a very big improvement in the user interface design process by introducing Storyboarding. 

From Apple's Website:

     "Discover how Xcode's Interface Builder support for Storyboarding in iOS 5 makes designing your iOS apps so much easier. Storyboarding allows you to graphically arrange all your views within a single design canvas, where you can then define the app's logical flow, and even assign transition animations."

A Picture Is More Informative:


Source: Apple XCode 4


Goal: This tutorial will show you how to create a simple two-view application that switches between both views with a button, created using Storyboard in XCode 4. 

Note: It's good practice to push every button/toolbar/panel in a new program that you are getting to know. In most cases you really can't "break" anything. 

Note: A lot of the tutorials just confused me when they were explaining what everything means, so I just left that out. 



Tutorial








1. Open XCode 4 and create a new Single View Application called "iPhone_Tutorial_One" and create the repository. 




2. Once you reach the main window in XCode 4 click MainStoryBoard.storyboard.








3. XCode automatically generates a single view and now drag and drop a View Controller from the panel on the right. 
(Note: From the toolbar select View > Navigators > Hide Navigator to make Interface Builder use the whole main window.)



4. Drag a Label object from the right panel and double click to type "View One" or "View Two" text in each label. You can resize the label by clicking and pulling, and you can adjust the text size by adjusting the default size in the right panel. 



5. Now drag and drop two Round Rect Button(s) and double click to add the text "Info" on one button, and "Switch View" on the other. Repeat.



Note: When you select an object in a view and then CONTROL + CLICK + DRAG you should see a blue line appear. 

Note/Common Error: The direction you drag to and from matters i.e. left -> right is not equivalent to right -> left, i.e. object1 -> object2 is not equal to object2 -> object1.



6. Click one of the Switch View button so it is highlighted like below, then holding control then click the Switch View button and drag from the button until the blue line touches the other view. A black pop-up box will come up and select performSequeWithIdentifier:sender. Repeat for the other button.



 7. Go to File > New > New File and create a new UIViewController subclass file called SecondViewController






8. Select the second view and then in the right panel click the drop down menu under the Custom Class title bar and change the Class to SecondViewController.


9. Edit the iPhone_Tutorial_OneViewController.h, iPhone_Tutorial_OneViewController.m, SecondViewController.h, and SecondViewController.m files. 


 (a) Your file should match this file exactly. 




(b) Add the code marked below.  





(c) Your file should match this file exactly. 




(d) Add the code marked below.  











10. Select the Info button on the view labeled View One and CONTROL + CLICK + DRAG from the button to the iPhone Tutorial One View Controller in the left panel and a pop-up menu will prompt you and select pageInfo. Repeat for the other Info button and then connect it to the Second View Controller.










11. The program is all finished. Now you can click Run and the program should build and run. 




Related:

314 comments :

1 – 200 of 314   Newer›   Newest»
ALi said...
This comment has been removed by the author.
ALi said...

Great! Thanks for the publication... :-)

Maciej Swic said...

How do you change the the designated entry point of a Storyboard? The view with a green frame around it. I want to use the provided tableView Storyboard template, but drop the first tableView inside a tabBarController.

dih said...

Thanks for the tutorial, but did you notice that apps designed with the storyboard don't run on any iOS below 5.0? Is there a workaround available that you know of?

Kurry said...

To dih: There is a difference in the build settings and run-time settings. You have to have iOS 5 to build, but you can deploy to iOS 4 devices. Obviously, you cannot use iOS 5 feautures in iOS 4, but if the same technologies are in both you don't have a problem.

Patrick Alessi said...

Just so you know, you are violating the Apple NDA for iOS 5 and Xcode 4.2 with this post.

This is all under NDA.

Kurry said...
This comment has been removed by the author.
Unknown said...
This comment has been removed by the author.
Mohammad Abujaradeh said...

Thanks for your time and effort . Informative post.

Mits said...

Thanks, this tutorial. I followed this without too many issues on Xcode 4.2 Build 4D5163b.

It was useful for me since I'm new to developing for iOS. Obviously due to the NDA, there's not a lot around (Apple of otherwise) that is specific to the iOS 5 SDK.

Could recommend any other helpful tutorials for beginners to iOS (but not to software development)?

Thank you again, great article.

TheWomanFootballer said...

Thank you very much for this. Ive been searching everywhere for some more information on xcode 4.2 and it seems not many people are willing to give information out yet which is very poor considering the amount of differences between 4.0 and 4.2.

If you make any more please let me know i'd be very grateful :)

Simon Beaumont said...

You can get it to create you .xib files the old fashioned way by unticking the 'use storyboard' option when you created the project. Just in case you were thinking your masses of reading had gone to waste...

Павел Култышев said...

NOPE! This tutorial doesnot fit IOS5 apps, the system is different

Michael Murray said...

For some reason step 6 isn't working. I can't get the Seque to fire and switch to the second view. I don't see performSequeWithIdentifier:sender when I use the Control + Click + Drag from the button to view two. All I see is Push, Modal and Custom. I've tried placing an identifier string for each seque and still nothing happens. How do I get the switch button to fire?

British Boy said...

Just to clear any confusion, it's 'segue', and not 'seque'.

Brian said...

I have the same problem as Michael Murray. I assume there was some changed since it was released after iOS 5 was released. Any ideas how to do it now?

Brian said...

Ah ha! If you choose "Modal" you will get an app that works. I don't know if this is any different to the the tutorial direction of choosing "performSequeWithIdentifier:sender", but the app works.

Halosys said...

very nice blog for latest update ios 5.0 href="http://halosys.com">ios 5.0

Anonymous said...

your style of writing is fantastic lol , i regularly visits your blog it is really

informative for me.keep updating it.

iphone 5 reviews

Halosys said...

really its very important blog for iphone
ios5.0

Morten G said...

When I run your code, I notice that the Live Bytes in instruments increases when I switch between table and item view. Not many bytes but over time, it might be a problem.

Is it normal that the Live Bytes grows, when entering the same item View over and over again.

/Morten

joni cong said...

Thanks for this great article.. Updating how to use storyboard in Xcode 4.. :D

http://www.jonice.web.id

francesco said...

Great!! I was getting stressed becouse I bought a iphone sw development book that reported examples that were not compatible with the downloaded Xcode tutorial in my Mac Lion OS. With tour article I had the confirmation that all was changed. But if I want to develop applications for 3gs with os before 5, how to do? My xcode has only the choice of ios5.0. Thank a lot.

Kurry said...

You can change the deployment settings of your app to iOS 4.3 in the build settings.

Simon Levy said...

Awesome, man, thanks! You solved two XCode 3 -> 4 transition problems for me at once: (1) how to use storyboards; (2) how two switch views. Might be worth updating for 4.2

Simon Levy said...
This comment has been removed by the author.
Jack Bellis said...

Can you explain where the method code is? Is it called from the XIB directly to some iOS class?

Iwan Suminar said...

thanks for the article

Omkar said...

Hi Kurry,

Thanks for tutorial however I have a query with respect to storyboard.

I have a requirement where depending upon the condition I have to load same view with different content or another view.

For example, if I click on a button, which is in View1, then depending upon the condition, I need to load either View1 (with different contents) or View2.

I have seen multiple examples of storyboarding however none of the examples are same as my requirement.

Can you please let me know, is it possible with Storyboarding with some custom code written in backend?

In addition, if you know any documentation available for storyboard please let me know.

Thanks,
Omkar Dangat

Rakib Al Hasan said...

Nice Blog.. but Step 6 is not working for me. I have same problem as Michael Murray.

However, Brian's solution worked for me.... weird that only MODAL works but PUSH doesn't work.

--- using xCode 4.2 Build 4D199.

babukuma said...

Thanks for great tutorial.

Alexander Castrillo said...

This helped me so much! I was using storyboard and i got stuck and I felt like "I knew this was way too easy to use". But after reading through this, you helped me figure out what I needed to do. Thanks a lot!

Anonymous said...

can you tell me how can i set double height for statusbar using storyboard?

I have problem with layout when any phone call is coming when app is running.

Freak said...

check out this for more info:

thsn said...

hi
i have a problem about storyboard.
i have login page in my app.
i want to redirect to diffrent pages in app. if login attempt is successful i want to redirect main page but it is not i want to redirect error page. I couldnt do that in ios 5 storyboard. how can i do that? please help me

Atiqur Sumon said...

Thanks for these. Great displays.

Anonymous said...

I really appreciate this tutorial. I have constructed almost exactly as specified with a couple of changes. One, this is on Xcode 4.2. Second, the target is the iPad.

I am getting "Applications are expected to have a root view controller at the end of application launch". The AD is never called and the screen of the iPad Sim is blank white.

Any ideas what I am missing?

Bryan Xu said...

Superb tutorial! Many thanks!!

Unknown said...

check it out http://aboutios.blogspot.com

Unknown said...

check it out http://aboutios.blogspot.com

Henk said...

Superb explanation. Keep up the good work. it was very helpfull.

Bose said...

this is a rare tutorial on iOS 5 UI , never expected i would get, thank you a ton.Sample Documents

Doc said...

Thanks for the tutorial which keeps to the bare basics of what many of us need to transition from XCode 3 to XCode 4…..

question: shouldn't we release the alertview after use?

Catty said...

it is really of of the simpliest tutorial I have seen!
Kate from app development

mg said...

Nice post. I am having trouble with where to add individual codes after creating all the storyboard windows in iphone apps.

コー said...

This tutorial really simplified things for me, thank you!

How do I go about doing this using a table and multiple levels? Your first image showed something like that but the example shows pages switching with rectangular buttons. Thanks again.

Frank Martin said...

that is nice,
i like your teaching style of iphone app.

thanks for sharing this.

Facebook Application | Facebook Applications

Zefri Kurnia said...

I get error...
"Instance method '-initWithTitle:message:delegate:cancel

Big Guy said...

okay, in step 6 I chose 'modal, but in step 8 I can't find any SecondViewController class, and I can't type it in (okay, actually I can, but it blups and never accepts this change).

Zach said...

I have the same problem as "big guy" 7. Go to File > New > New File and create a new UIViewController subclass file called SecondViewController. Under new file UIViewcontroller is not an option. my options are only objective c ob c category class extention protocol ad test. Any ideas?

weeL said...

Hi, I using ios 5.1, when I reached point 2. I can not find main storyboard.storybroad. Meaning I can not find .storybroad in the navigator panel, can you explain to me?thanks

Bill said...

Thanks! It was very useful.

iPhone UI Designer said...

it eventually benefits the customers. Cellular growth professionals are offering complete, professional and awesome mobile coding and program alternatives to their customers over the world.
Mobile Application Development
Mobile App Developer
iPhone UI Designer

skysaw said...

How can I create the button like in the first picture? Similar to the one in our iphone settings, where a few buttons grouped into 1 and with the small tiny arrow

VB said...

Thank you for very detailed tutorial for app design

Unknown said...

I've got an app where the user selects their country from a picker wheel. An alert comes up and asks them to confirm the change. If they confirm, it takes them to a different view where they can then select from a list of categories to display information...

The list of categories is embedded in a Navigation Controller to facilitate moving from the detailed view "Back" to the category select view.

The entire app is embedded in a Tab Bar Controller.

It works fine (after selecting their country they are taken to the Select Category screen) except that now the Select Categories has lost its connection to the Tab Bar Controller (i.e. is no longer a tab) and there is no way to get back to other parts of the app without rebooting it.

Any suggestions?

Anonymous said...

One of the most useful and well explained tutorial article I have ever read... Great..Thanks for it..

Matthew said...

The iPhone 5 is said to support video chatting, GPS navigation and as usual it will allow users to sync it with their iTunes the same as other tech gadgets. The screen will be scratch protected and which is more, users will be able to watch local television channels. This might even give way for users being able to subscribe to cable channels if any service for iPhone is available. This will be one of the best gadgets so far, never mind the best smartphone.



Latest Gadgets

Anonymous said...

@MichaelMurray & @Brian & @Syed The option to "performSequeWithIdentifier:sender" has been removed, but you can achieve the same affect using a Navigation Controller, as suggested on SO: http://stackoverflow.com/questions/7132490. I think this is the equivalent replacement, rather than selecting a modal seque instead.

@Zach & @BigGuy After File -> New -> File, just select "Objective-C Class" and choose "UiViewController" as "Subclass of" on the next screen.

Joel said...

Thanks, exactly what I needed :)

Anonymous said...

Good post. Quality website make the improve business. All Posts having good information. Thanks for sharing with us.
website design

Unknown said...

Hi,A good website is physically attractive and is integrated Web Design Cochin with a lot of functional features that will help customers use the services of a company without any difficulty.Thanks....

Unknown said...

Hi,A good website is physically attractive and is integrated Web Design Cochin with a lot of functional features that will help customers use the services of a company without any difficulty.Thanks....

Jeronome said...

to Zach and big guy: You have probably selected the view itself and not the view controller. Click on the view controller below the view and it should work.

Anonymous said...

It's my first pay a visit of this web site; this web site includes amazing and genuinely good material in favor of readers.
website design

Anonymous said...

Thank you for the effort to creating this valuable source of information. Game Designing in Kuwait

Unknown said...

Accord prévoyant Post! Nous apprécions une personne. Nous faisons totalement confiance une personne. Dans le cas où chacun de nous discuter de la situation actuelle après que ça devrait être réviser. Nous avons adoré la lecture à travers. Je voudrais aller à beaucoup plus à l'égard de beaucoup plus de demandes.

coordonnées tribunal

Unknown said...

The iPhone 6 and 6 Plus has seen many users of other mobile operating systems, namely Android and Windows Phone devices, jumping ship to become iPhone owners. Apples decision to finally increase screen size, and in the case of the 6 Plus, increase it significantly, have paid dividends. I bought my iPhone a few weeks ago and I was looking for some guide how to set up some settings and stuff. So I found a lot of information but this one here http://www.iphone6tutorial.com/ was probably the best one.

Unknown said...

Awesome tutorial.
Mobile app development company cochin

David said...

Thanks for sharing this blog, it is really attractive and useful.
Keep it up.
B2B Companies in India
Custom Software Development Company

Azure DevOps said...

Thanks for sharing the most valuable information with us.
UI Development Online Training

good days said...

افضل شركة تنظيف مجالس بالرياض

شركة تنظيف موكيت شرق بالرياض

و افضل شركة نظافة بالطائف

Unknown said...

Thank You for sharing the blog. It is really nice.

best Website Design Development and Mobile Application Development company in Kanpur India

Byten said...
This comment has been removed by the author.
Byten said...

Your tutorial about Simple iOS 5 UI Design Using Storyboard in XCode 4 is very good and I am also an iOS games developer and UI is the most important thing.

Tejuteju said...

Really nice blog post. provided a helpful information. I hope that you will post more updates like this Ruby on Rails Online Course

القمر السعودى said...

شركة القمر السعودي

تسليك مجاري

تنظيف

كشف تسربات المياه

مكافحة الحشرات

نقل اثاث

عزل اسطح و خزانات

تنظيف مكيفات

بيع وشراء اثاث مستعمل

Steve Coleman said...

TecSmash is your ultimate source of Technology news and Make Money Online product reviews. We research and review all Tech, MMO, Biz Opp and IM products.
Parallel Profit Review

mist hyderabad said...

Thank u for this information
http://www.mistltd.com

Anonymous said...

HealRun is a health news blog we provide the latest news about health, Drugs and latest Diseases and conditions. We update our users with health tips and health products reviews. If you want to know any information about health or health product (Side Effects & Benefits) Feel Free To ask HealRun Support Team.

Supplements For Fitness said...

Supplements For Fitness system and give them a healthier body. In the traditional way of thinking, it was assumed that a weight loss supplement played a "complementary" role to diet and exercise in weight loss. In general, a person looking to lose mass was advised to seek the help of a weight-loss supplement, of course, in addition to a diet that .

https://www.supplementsforfitness.com/

Anonymous said...

Pilpedia is supplying 100 percent original and accurate information at each moment of time around our site and merchandise, and the intent is to improve the usage of good and pure health supplement. For More Info please visit Pilpedia online store.

Unknown said...

I am very happy after finding this post. Thanks for sharing this Informative content. Well explained. Got to learn new things from your Blog. I like the way you describe this post.

Tekslate Online Trainings.

Supplements Book said...

Vital Keto : Je l'ai achetée à une vente aux enchères. Ont-ils même mentionné? Nous devons peser les profits et les pertes. On verra si on peut l'attacher. En fait, faire la perte de poids exige beaucoup de préparation. Je parle de ce qui concerne la perte de poids. C'est pour ça que je suis un outil ce soir.

Visitez-nous : Vital Keto

Vous pouvez également visiter : bit.ly/2QNfWny

Arjaysid said...

Shark Tank Review is the best health supplements review website. Our Vission is Educate to people. www.sharktankreview.com

Muralidhara Raju Indukuri said...

Wonderful.
aws training in hyderabad

wellnessofmind said...


It is good judgment on my part. That was the right occasion for them to help you. According to a recent study, Boost Energy and Stamina With Sildera RX is second only to Boost Energy and Stamina With Sildera RX in terms of Boost Energy and Stamina With Sildera RX and everyone knows it doesn't work.

Read More Sildera RX With official Website : http://difortoge1972.over-blog.com/2019/02/sildera-rx-reviews.html

wellnessofmind said...


These are impressive findings. Boost Your Muscle Drive With Andro Testo Pro is a gateway that leads in a new life. Boost Your Muscle Drive With Andro Testo Pro is my life story. I, absolutely, have to be driven to ignore Boost Your Muscle Drive With Andro Testo Pro. That is a popular solution that works habitual. By its own nature, we're going into full swing. Right now I feel Boost Your Muscle Drive With Andro Testo Pro was tolerable.


Read More Andro Testo Pro With official blog website - http://la-grange-aux-creations.over-blog.com/2019/02/andro-testo-pro-does-it-really-work.html

wellnessofmind said...

Viaxyl Muscle is special product for boosting muscle in little time, its very easy to use, mostly muscle builder use this product because its ingredients quality so good and natural try this today.

Read More - https://supplementmegastore.net/viaxyl-muscle/

wellnessofmind said...

Does your skin look dull and bland? Do you think you could use a good revival to get you feeling happy about your skin again? This Reviv Ultime Cream Review will tell you about one option for skin care. Of course, there are many moisturizers out there. And, you don’t have to buy this one. So, remember that we have banners and buttons on this page to click to see if we rrreeallly want you to Buy Reviv Ultime Cream…or if we think you can find something better. We’re not trying to be sneaky. We just think a review can do so much more than tell you about a product.

CLICK HERE Reviv Ultime Cream TO KNOW MORE : Reviv Ultime Cream
https://supplementmegastore.net/reviv-ultime-cream/

john said...

Amazing Thanks for the information everything is perfect and great..If you are looking for any of the services below click on the link..
IT consulting services
Forex trading software
Bespoke software development company in London
Money Transfer Software company

I will also share them with others.

Supplement Mega Stores said...

Hi! I am Smith. I appreciate playing sports and setting off to the rec center. I truly like being physically dynamic to guarantee that my body is sound. In any case, I saw that I experience exhaustion all the more regularly to the point that I am experiencing serious difficulties getting down to business. Is amazing that regardless I feel tired regardless of whether I take enough rest.

https://supplementmegastore.net/c26-booster/

Supplement Mega Stores said...

Hi! I am Smith. I appreciate playing sports and setting off to the rec center. I truly like being physically dynamic to guarantee that my body is sound. In any case, I saw that I experience exhaustion all the more regularly to the point that I am experiencing serious difficulties getting down to business. Is amazing that regardless I feel tired regardless of whether I take enough rest.

https://supplementmegastore.net/c26-booster/

Supplement Mega Stores said...

Just Keto Diet is natural weight reducing supplement for men and women, its working way so natural and fast, millions of people using it, its result so fantastic.

https://supplementmegastore.net/just-keto-diet/

anirudh said...


Thank you for sharing the article. The data that you provided in the blog is informative and effective. UI Technologies Learning

Supplement Mega Stores said...

It is an all-characteristic enhancement which may take your experience and enthusiasm in bed to the following dimension. It does this utilizing a protected and characteristic methodology by raising sexual stamina and want in men. There are numerous obligations and jobs that one needs to play which could leave brief period to concentrate on sexual wellbeing. This may prompt a decrease in exhibition and could leave a negative effect on your certainty and involvement in bed. This is the place Ripoplex may turn out to be helpful by normally expanding your stamina and vitality. It might likewise dispose of sexual issues and empower you to achieve your ideal potential.


https://supplementmegastore.net/ripoplex/

Supplement Mega Stores said...

No one wants to be on their diet forever, but when you’re only dieting without a supplement to help things along, it might be a while before you hit your goal weight. That’s why a lot of people take a supplement, so that they can get their ideal body and move into the weight management stage rather than staying in weight loss forever. Trim PX Keto diet pills are the newest supplement to hit the market, and they might be the solution to hitting your ideal weight and getting your ideal body sooner than you thought. We’re going to tell you everything you need to know about this new supplement. If you’d like all the information from our Trim PX Keto review, just keep reading.


https://supplementmegastore.net/trim-px-keto/

AWS Online Training said...

thanks for sharing a Great Info with us
anyone want to learn AWS Online Training
AWS Training in Hyderabad
Amazon Web Services Online Training

Supplement Mega Stores said...

Keto XCG Diet is real weight loss formula for women, its very useful for slim fit body because its ingredients so powerful, try today.

Read More Info - https://supplementmegastore.net/keto-xcg-diet/

Supplement Mega Stores said...

Ultra Labs Keto is a kind of sweet molasses like substance that is gotten from the Ultra plant that is local to parts of Peru and South America. It has been utilized restoratively in numerous societies in view of its sweet taste and solid impacts. Clinical examination has demonstrated that this substance contains a high measure of cancer prevention agents that protect the soundness of every cell inside the body. Ultra Labs Keto is a sweet option in contrast to diabetic benevolent sugars, for example, agave nectar, xylitol, and others. As needs be, some exacting eating regimens require the evasion of sweet substances like sugar, nectar, and molasses because of its healthy benefit.

https://supplementmegastore.net/ultra-labs-keto/

Prayas Infra-Best Real Estate Consultant said...

Thanks For Sharing The Information. The Information Shared Is Very Valuable Please Keep Updating. Best Real Estate Properties

Meal4u said...
This comment has been removed by the author.
Meal4u said...

Wow... As I have read many of your post But this post is wonderful.... I can say that all of your post are just awesome.
Please do visit my website hope you'll like it: Best Restraunt in Lucknow
Best Tiffin service in Lucknow
Best Tiffin Service
Best Homemade Food

Career Infra-Best Real Estate Company said...

I have read many of your post and this post is wonderful... all of your post are just awesome. Thank-you for sharing blogs..!
Please do visit my website hope you'll like it: Fastest growing real estate company
Best real estate company in Lucknow
Best Investment property in Lucknow
Best Investment Company in Lucknow

Adarsh Bagwani Paudhsala said...

Thank-you this post is wonderful...keep posting such post.
Please do visit my website hope you'll like it: Best Nursery plants
Best Nursery service in Jaunpur
Best Nursery Plants in Jaunpur
Best Nursery

Allied Health School said...

Thanks for sharing the knowledgeable stuff.. all of your post are just wow..
Please do visit my website hope you'll like it: Best Allied Health School in Lucknow
Best Allied Health School
Best Health Institute
Top Medical Courses in Lucknow

Louis-Vuittonpascher said...

Quel est Louis Vuittonpascher ?

Amon est un site lié à la santé.

Est-ce magasin de santé en ligne?

Oui c'est un magasin de santé en ligne.

Que pouvons-nous trouvé à Louis Vuittonpascher?

vous pouvez trouver ici les meilleurs commentaires sur la santé, les utilisations, les effets secondaires et bien plus.

Site officiel : https://www.louis-vuittonpascher.fr/

Nino Nurmadi , S.Kom said...

lampungservice.com
serviceiphonebandarlampung.blogspot.com
youtubelampung.blogspot.com
bimbellampung.blogspot.com
bateraitanam.blogspot.com

Madeline said...

Great post which is truly informative for us and we will surely keep visiting this website.

iPhone Service Center in Chennai Near Me


webs tech said...


Installment Loanerx is provide 70% Off On Every New Purchase, here you can get many categories product like fitness, skin care, brain boosting and diet, these all are special categories with genuine product, because we believe high quality, our aim consumer 100% Satisfied.

Official Site : https://installmentloanerx.org/

Vgrowsoft said...

Top AWS Online training Institutes in Hyderabad

Vgrowsoft said...

Devops online training institutes in Hyderabad

Vgrowsoft said...

data science online training in Hyderabad

Vgrowsoft said...

selenium online training Hyderabad

komal diwedi said...

learn IOS Development here free online

Texaswrecker said...

Best Towing services of cars and trucks at Texaswrecker

Anonymous said...


HP Printer Support Phone Number

HP Printer Support phone Number USA

HP Printer Support

HP Printer Technical Support Phone Number

HP Printer Technical Support Number

HP Printer Tech Support Phone Number

HP Printer Tech Support Number

HP Printer Helpline Number




Epson Printer Customer Support Number
Epson Printer Support

Epson Printer support phone Number USA

Epson Printer support phone Number

Epson printer Support Number





Canon Printer Customer Support Number
Canon Printer Customer Support Number

Canon Printer Customer Service

Canon Printer Helpline Number

Canon Printer Customer service Number

Canon Printer contact Number

Canon Printer Customer Care Number

Canon Printer Customer Care

Newton said...


HP
HP Printer Support

HP Printer Support Phone Number usa

HP Printer Support Phone Number

HP Printer Tech Support Phone Number

HP Printer Tech Support Phone Number

HP Printer Technical Support Number

HP Printer Technical Support

Hp printer firmware error

Hp printer firmware error


How to fix hp printer paper jam issue
how to fix hp printer paper jam issue

troubleshoot hp printer error code 79

troubleshoot hp printer error code 79


hp printer error code e2
hp printer error code e2

iAppSoft Solutions said...

Great blog created by you. I read your blog, its best and useful information.
AWS Online Training
Devops Online Training
Apllication Packaging Online Training

Unknown said...

Great blog created by you. I read your blog, its best and useful information.
Digital Marketing Training
ServiceNow Online Training
EDI Online Training

Supplement Mega Stores said...

http://chlormordiphyl15.over-blog.com/

Sara Manuel said...

HP Printer Support

MS Azure Training in Hyderabad said...

Thanks for delivering a good stuff..
Microservices Online Training
Microservices Training in Hyderabad

iAppSoft Solutions said...

Great blog created by you. I read your blog, its best and useful information.
AWS Online Training
Devops Online Training
Apllication Packaging Online Training

IT Trainings said...

Just now I read your blog, it is very helpful nd looking very nice and useful information.
Digital Marketing Online Training
Servicenow Online Training
EDI Online Training

Supplement Mega Stores said...


LUCINEUX is best anti aging cream , its real so marvellous for any type,its result so positive, its price so reasonable, so don't waste Your time just go with us official website and try it.

Read More : http://turnflamcittui1986.over-blog.com/

naveen said...

This is very interesting article thanx for your knowledge sharing.this is my website is mechanical Engineering related and one of best site .i hope you are like my website .one vista and plzz checkout my site thank you, sir.
mechanical engineering

MS Azure Training in Hyderabad said...

Great article ...Thanks for your great information...
GCP Training
Google Cloud Platform Training
GCP Online Training
Google Cloud Platform Training In Hyderabad

Akhand Pratap Singh said...

A befuddling web diary I visit this blog, it's incredibly grand. Strangely, in this present blog's substance made motivation behind fact and sensible. The substance of information is instructive
for more information visit us Bigtown Group

James said...

If you are facing trouble in your HP device, then you can contact us on this HP Support Phone Number 1-855-376-8777, and get fastest support from the certified technicians.

Weight Loss Diet said...

Puri Hair is a capsule supplement that acts directly on your body and on the scalp. Its action from the inside out strengthens your hair so that the hair grows much stronger and healthier. Kindly Visit on http://www.rushyourtrial.com/coupon/puri-hair-the-pure-way-to-get-longer-and-stronger-hair/

Diabetes Supplements said...

Perfect Origins LivLean Formula is an organization that professes to offer enhancements ensured to satisfy thorough guidelines that will help handle weight issues, absence of vitality, ease perpetual conditions, and even give you your magic back. Kindly Visit on http://www.choosetolose.net/perfect-origins-live-lean-formula-reviews/

Akhand Pratap Singh said...

Lucknow developers and colonizer is a Best Real Estate development company in Lucknow for property and plots.
Buy Best Property and plots in Lucknow from the best real estate company in lucknow.
Hurry-up and contact us for plots and properties in Lucknow and near by locations.
Best Real Estate Company in Lucknow,Best Real Estate Development Company In Lucknow, Residential Plots In Lucknow,Commercial plots in lucknow best properties in lucknow, cheap plots in lucknow,Lucknow Developers, lucknow developers and colonizer,homes for sale in lucknow,homes for sale by owner in lucknow,commercial real estate,commercial real estate in lucknow,lucknow real estate, houses for sale near me ,plots for sale near me


For more info visit us: Lucknow Developer

john said...

Thanks for sharing the knowledgeable stuff to enlighten us no words for this amazing blog..
IT consulting services
Money transfer system
Money Transfer Software company
Online Money remittance platform
Software development in London
Software development company in London

shivani said...

Thanks for sharing a piece of useful information.. we have learned so much information from your blog..... keep sharing
Oracle Fusion Financials Online Training
Oracle Fusion HCM Online Training
Oracle Fusion SCM Online Training

Anonymous said...

Sharp
Lampung
Metroyoutube
youtube
lampung
kuota
Indonesia

Unknown said...

Hi I read your Blog its very helpful
Devops Training
Python Online Training
AWS Training
AWS Online Training
Artificial Intelligence Training
Data Science Training

HP Customer Support +1-800-241-5303 said...

Online or offline, both routes lead to HP Customer Care Number. HP support assistant is customer's assistant. Get the assistance of assist full assistant to be assisted for assister-needed concerns. You can also visit here:
HP Deskjet Printer Support Number

HP Customer Service Phone Number

HP Toll Free Number

HP Customer Service said...

Contact HP Customer Care Service

HP Customer Care Number

HP Help Number

HP Customer Support Phone Number

Weight Loss Tips said...

Rapid Slim is the body’s fall back method of fueling itself should carbohydrates. The makers of Rapid Slim claim their product can enhance the effects of low carb lifestyle and produce the same type of fat burning without ketosis. The ingredient list is long complex and includes a number of items that will be foreign to most people but which have been shown to provide various degrees of weight loss components. Visit On http://www.powerenrich.com/rapid-slim-shark-tank-diet-pills-to-burn-fat-without-surgery/

Skin Care Product said...

Skintology MD Skin Tags Removal’s natural skin tag removal formula. Moles and skin tags are very annoying spots on the skin that almost anybody in the world can fall victim to. Moles are spots and growths on the skin which are not dangerous and can grow on any part of the body. Kindly Visit on Skintology MD Skin Tags Removal Cream

Adam Jon said...

If you are looking for HP Printer Support Phone Number 1-855-499-1999. Then this is the best direct number to the HP printer customer services team. We have sourced this number to save your time searching over the internet for the HP Customer Support Phone Number.
HP Printer Support Phone Number

Anonymous said...

Facebook is one of the most promising social platforms that offer different ways to communicate with people from all over the world. You can use your email address or phone number to create your Facebook account or if you are new to Facebook, call at the Facebook Support phone number to take help from the technicians.

FUTURE Q TECHNOLOGIES said...

I Think it is very helpful for who is looking for best Software Training services. for more information

information.
AWS Online training Institutes in Hyderabad
Devops Online training in Hyderabad
Data Science Online training in Hyderabad
Selenium Online Training in Hyderabad

THE EXPERTIZE said...

Ohh its a great content , I appreciate the efforts taken by the content writter. It will help many people in understanding. We are a Training company based inn Lucknow providing some courses which are listed below:

Data Analytics Training in Luknow
MIS Training in Lucknow
Advance Excel Training in Lucknow
Digital Marketing Training in Lucknow
HR Training in Lucknow
Corporate Training in Luknow
We have highly professional and dedicated trainers who have years of experience in providing training and guidance

THE EXPERTIZE said...

Ohh its a great content , I appreciate the efforts taken by the content writter. It will help many people in understanding. We are a Training company based inn Lucknow providing some courses which are listed below:

Data Analytics Training in Luknow
MIS Training in Lucknow
Advance Excel Training in Lucknow
Digital Marketing Training in Lucknow
HR Training in Lucknow
Corporate Training in Luknow
We have highly professional and dedicated trainers who have years of experience in providing training and guidance

Destiny Solutions LLP said...

Etsy Quickbooks Integration

Phonesupportservices said...

HP inter support
HP printer support Number
epson pinter support
canon printer support
hp printer support
hp printer support number
hp printer assistant
hp printer support
hp printer support number
hp printer assistant

AllHelplineNumber said...

All hitches and concerns trouble users quite a lot, so in that aspect users can connect with our professionals of Dell to attain fixed support and service. All hitches can be eliminated as soon as possible via call support and remote accessibility. Dell Customer Service Number will assist users in attaining immediate help through simplest and perfect manner. One can get all services done in limited time without any trouble or worry.

Dell Support Phone Number
Dell Customer Service

kritika webpace said...

Thanks for sharing this great information, your blogs is so informative and knowledgable.
We are best Seo services company in delhi
Mobile app development company in Delhi

THE EXPERTIZE said...

Yes we are agree with the content and informaation that you have shared here....I appreciate your efforts, and I am sharing it with others also to help them in their work. Might bethey can get some relevant importnat information from this.

We provide Data Analytics Training in Lucknow
MIS Training in Lucknow
Digital Marketing Training in Lucknow
HR training in Lucknow
Corporate Training in Lucknow
Graphic designing training in Lucknow
We are based in Lucknow.

hair steamer said...

Le hair steamer permet de lutter contre la sécheresse, la chute des cheveux et leur mauvaise santé , dans le confort de votre domicile. Le hair steamer est un casque vapeur qui apporte une dose d'hydratation pour les cheveux crépus.
hair steamer
Le hair steamer pas cher livraison sur paris.
Le hair steamer france livraison sur paris.
Le traitement de la sciatique
soulager la douleur sciatique

les symptômes de la sciatique
la sciatique que faire
veilleuse coranique pas chere

Smith Wiliam said...

Hi, I must say it was a great article!
canon printer error code 6000 is a very common error which is found among Canon printers. While printing, it may arise at any moment. When this message appears on your LCD, it comes along with a message which indicates to turn off your printer suddenly. As soon as you power off the printer, you will find that the light green-orange flashes with an interval in between. It is originally a paper jam issue.

If you face any problem to solve then do visit us: canon printer error code 6000





lajwantidevi said...

vidmate app

JAMES ANDERSON said...

Here we provide the services for office/setup and Hp Customer Service. you can download the setups of office by clicking below and if you have any issue regarding apple product if you need any feel free to call our toll free HP Customer Service +1-800-382-3046
www.office.com/setup | HP CUSTOMER SERVICE

MOUNIKA said...

ArcSight ESM Interview Questions

AWS Interview Questions

BlockChain Interview Questions

Business Analyst Interview Questions

C and C++ Interview Questions

Cloud Computing Interview Questions

Cognos Interview Questions

Prakash said...

Wonderful Blog!!! Thanks for sharing this post with us... and it is more helpful for us.
IOS Training in Chennai
ios training institute in chennai
Best ios Training institutes in Chennai
ios app development course
IOS training in Guindy
IOS Training in Tambaram
Python Training in Chennai
Big data training in chennai
SEO training in chennai
JAVA Training in Chennai

MEAN Stack said...

Really a Great Post, Useful info
UI Development Online Training

Online Training said...

great post and creative ideas. I am happy to visit and read useful articles here. I hope you continue to do the sharing through the post to the reader.

AWS Training

AWS online Training

THE EXPERTIZE said...

Great Article. Thank-you for such useful information. I have read many of your post and this post is wonderful.... all of your post are just awesome. Please do visit my website hope you'll like it:
Best HR training in Lucknow
HR training in Lucknow
Best training institute in Lucknow
Best Data analytics training in Lucknow
Best training institute in Lucknow
Best data analytics training in Lucknow
Best digital marketing training in Lucknow
Best HR training in lucknow
Best MIS training in lucknow
Best graphic design training in lucknow

THE EXPERTIZE said...

Great Article. Thank-you for such useful information. I have read many of your post and this post is wonderful.... all of your post are just awesome. http://theexpertize.com/
Best graphic design training in Lucknow
best digital marketing training in Lucknow
Best training institute in Lucknow
Best Data analytics training in Lucknow
Best HR training in lucknow
Best MIS training in lucknow

kavyasri said...


Thanks for sharing valuable information. Your blogs were helpful.

UI Development Training
UI Development Training in Hyderabad
UI Development Online Training

kavyasri said...

Thanks for providing a good stuff.

UI Development Training
UI Development Training in Hyderabad
UI Development Online Training


kavyasri said...

Thanks for providing good stuff.

UI Development Training
UI Development Training in Hyderabad
UI Development Online Training

MS Azure Training in Hyderabad said...

Thank you for sharing wonderful information with us to get some idea about it.
Google Cloud Platform Training
GCP Online Training

MOUNIKA said...

Nice post.
SCOM Online Training

Selenium Online Training

sharepoint Online Training

Splunk Online Training

Tableau Online Training

Teradata Online Training

Testing tools Online Training

Tibco Online Training

Bhanu Sree said...


Thank you for excellent article.
AWS Training
AWS Online Training
AWS Training
AWS certification training

Techpullers said...

Hello,
I m Really looking forward to read more. Your site is very helpful for us .. This is one of the awesome post i got the best information through your site and Visit also this site.
Click here to knowwebsite design company cochin

Bhanu Sree said...

Thank you for sharing very useful blog!!!!
AWS Training
AWS Online Training
AWS certification training

Bhanu Sree said...

Nice Article !!Thanks for sharing..
AWS Training
AWS certification training
AWS Online Training

Thenutritionsclinic said...

Thenutritionsclinic naturally. Any other first-rate testosterone boosting herbs are tonkgat ali and tribulus which can be taken by critical athletes and sportsmen, due to there capability to increase energy and stamina on the track and additionally they improve performance inside the bedroom too, permitting you to experience longer lasting and extra extreme orgasms. Get all of the above herbs and more inside the satisfactory herbal sex tablets you may get all the above herbs for difficult erections within the exceptional natural sex tablets for men and now not simplest, will they raise your sexual fitness, they may also improve your average health stages at the same time.
https://thenutritionsclinic.com/

Bhanu Sree said...

Nice Article !!Thanks for sharing..
AWS Online Training
AWS Training
AWS certification training

MS Azure Training in Hyderabad said...

Great Site, The Course were so simple and easy to understand.
Google Cloud Platform Training
GCP Online Training

Data science said...


great post very helpful very much informative i like your posts bcs that is full of information keep it up educational job thank you....
Data Science Training in Hyderabad

Hadoop Training in Hyderabad

Java Training in Hyderabad

Python online Training in Hyderabad

svrtechnologies said...

very informative and useful blog which will be helpful for aws course to learn.thanks for sharing such an useful and informative stuff...

svrtechnologies said...

Thanks for posting such an informative stuff..

amazon aws tutorial

Data science said...

This is great information and all relevant to me. I know when I engage with my readers on my blog posts, not only does it encourage others to leave comments, but it makes my blog feel more like a community – exactly what I want!
Data Science Training in Hyderabad

Hadoop Training in Hyderabad

Java Training in Hyderabad

Python online Training in Hyderabad

Tableau online Training in Hyderabad

Blockchain online Training in Hyderabad

informatica online Training in Hyderabad

devops online Training

SIPL TRAINING LUCKNOW said...

SIPL TRAINING
This is very helpfull code with image step by step thank you so much for sharing this..

SAP training in lucknow
HVAC training in lucknow
Revit Mep training in lucknow
Digital Marketing training in lucknow
Python training in lucknow
.Net training in lucknow

Fat Burner supplements said...

Keto Slim is the natural dietary formula which is meant for the reduction of obesity from your body. This battery formula works on the process of ketosis and puts your body into such a condition that the fat stored inside is being utilized to give you energy which you require. Visit On Visit On http://www.theapexhealth.com/keto-slim-ketosis-weight-loss-support/

alienweb said...

Fantastic post, very informative. I wonder why the other specialists of this sector do not notice this. You must continue your writing. I’m confident, you have a great readers’ base already!

Courier Management software
Multi-vendor Shopping Cart Software

Ravi said...

We as a team of real-time industrial experience with a lot of knowledge in developing applications in python programming (7+ years) will ensure that we will deliver our best inpython training in vijayawada. , and we believe that no one matches us in this context.

Anonymous said...


ketogenicpedia Then they'll be decrease returned out at the ice working difficult. This places their hearts at danger too. So have to you keep up your skates after a advantageous age? Now not usually. Many fitness care providers have brought screening programs for enjoyment hockey gamers. Those screening strategies are designed to expose cardiac issues (like hardened arteries, blood pressure problems, and so forth.) before a player takes to the ice.
https://ketogenicpedia.com/

MS Azure Training in Hyderabad said...

Thank you for excellent article, Please refer below if you are looking for best training institute in hyderabad.
Microservices Online Training
Microservices Training in Hyderabad

python training in vijayawada said...

We as a team of real-time industrial experience with a lot of knowledge in developing applications in python programming (7+ years) will ensure that we will deliver our best in python training in vijayawada. , and we believe that no one matches us in this context.

Data science said...

This is very helpful writing for blog writer and also after read you post i am learn more of blog writing thank you...
Data Science Training in Hyderabad
Hadoop Training in Hyderabad
selenium Online Training in Hyderabad
Devops Training in Hyderabad
Informatica Online Training in Hyderabad
Tableau Online Training in Hyderabad

steve said...

Mcafee is a globally acclaimed brand that offers unbeatable cybersecurity solutions for all your connected device.You can read these articles.
mcafee.com/activate
mcafee.com/activate
mcafee.com/activate

svrtechnologies said...

Thanks for Posting such an useful and informative stuff...

data science online training
data science tutorial for beginners

Adam Jon said...

Login to www Norton com setup and download your Norton.com/setup on your device, enter 25 character product key that you get when purchased your subscription , click to verify and enjoy the benefit from Norton total security protection.
Norton.com/setup

python training in vijayawada said...

We as a team of real-time industrial experience with a lot of knowledge in developing applications in python programming (7+ years) will ensure that we will deliver our best in python training in vijayawada. , and we believe that no one matches us in this context.

Apextrainings said...

Wow..!!! Very Good Blog, Thanks for explaining each and every step with Screenshot. Like this Apex Trainings Academy also provide complete course of Amazon Web Service training.
Best aws training in Hyderabad
Aws course in Hyderabad
Aws training institutes in Hyderabad

Pradeep said...

Wow, Amazing post you have created. There is also an iOS 5 UI Design service provider Company.
Mobile App Development company

Apextrainings said...

Thanks for sharing such a good blog. Liked it.

Data science in Hyderabad
digital marketing institute

Apextrainings said...

Well Said in Simple steps for IOS. Liked it.
Thanks a lot for sharing.
digital marketing institute in Hyderabad
full stack developer course

svrtechnologies said...


Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing. kubernetes tutorials
and devops videos.

TIB ACADEMY said...

Thanks for sharing the useful information...

Python Training in Bangalore
AWS Training in Bangalore
Data science with python training in bangalore
Machine Learning Training in Bangalore
Machine Learning with Python Training in Bangalore
UI Development Training in Bangalore

python training in vijayawada said...
This comment has been removed by the author.
python training in vijayawada said...

We as a team of real-time industrial experience with a lot of knowledge in developing applications in python programming (7+ years) will ensure that we will deliver our best in python training in vijayawada. , and we believe that no one matches us in this context.

Anonymous said...

Thanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
workday studio online training
best workday studio online training
top workday studio online training

svrtechnologies said...

This is so elegant and logical and clearly explained. Brilliantly goes through what big data hadoop training could be a complex process and makes it obvious...

mamta said...

https://www.decipherzone.com/blog-detail/top-10-tech-skills-in-2020
Top 10 most popular tech skills in 2020, Top 10 skills got popular in 2019, Top 10 Emerging tech Skills 2020, Top 10 Fastest growing process and tools skills in 2020, Top 10 fastest growing Skills in IT in 2020

«Oldest ‹Older   1 – 200 of 314   Newer› Newest»