Tips for Using This Blog

To read these pages most efficiently with a screen reader, use heading level navigation.

• At Level 2 are post dates, archives, subscription info, recent tweets, Good Stuff (a collection of pages), and More Information on Android and Accessibility (a compilation of related links).

• At Level 3 are post topics and subtopics.



For a chronological list of posts, check the archive dropdown list, or use the Topic List link under the Good Stuff heading.

To submit a post, contact AccessAna.

Thursday, May 26, 2011

How do I text with the stock messaging app on my Android phone?

Text messaging is so easy to do with an Android phone that it is one of the first tasks new users learn on their own.

This post covers sending and receiving texts, managing conversations, and adjusting settings in the stock messenger app. Not all features are covered because most are self-explanitory, but the basics are here.

Users can have the entire text of all incoming text messages spoken through a setting in Accessibility Preferences, an app from the Android Market. To have entire messages spoken as they come in, Talkback users must go into Accessibility Preferences/Talkback/Screen Status and check Allow Speech When Screen Is Off, and Spiel users must go into Accessibility Preferences/Spiel/Notifications and check Speak Notifications Even When Screen Is Off.

Sending a Text Message

1. Launch Messaging, the text app that is preinstalled on your phone.
a. From the stock home screen, scroll to and press the selector on All Applications or on Sliding drawer; then scroll to and press the selector on Messaging.
b. From the Eyes-Free Shell, down-stroke to Applications; type the letter M and scroll down to Messaging, or use stroke dialing.
c. From Mobile Accessibility, swipe down to Apps, double tap, swipe to Messaging, and double-tap again. The MA suite has it's own messaging app called SMS.
2. Press the selector on the New Message button, which has focus when the app opens.
3. Enter the recipient's number or name in the To edit field, which is what has focus. Two methods are available.
a. Type the phone number; then down-arrow twice to the message field.
b. Type the name of a contact; then arrow down through a list of results and press enter or the selector on the one you want. When you press the selector, the To field is filled in and focus jumps to the message field. The first result is always the numeric equivalent of the text string: 747 for Sis or 74783 for Sister.
4. Type the message. If you are using the Talkback Keyboard or Mobile Accessibility, you can review the text. If you are using Spiel, you can review the text character by character and line by line, or you can arrow up or to the right to move focus away from the edit field, then back down or left to return and hear what you've written.
5. Press the Menu button to add a subject line, attachment, or emoticon; then arrow to and press the selector on the appropriate option. Emoticons are presented in a vertical list when you press the selector on Insert Smiley. This is an optional step.
6. Send or discard the message.
a. Right-arrow once to the Send button and press the selector. The Send button is not available when the body of the message is empty.
b. Press Menu, then arrow to and press the selector on Discard to cancel the message.

Reading a Text Message

1. Launch Messaging from the Applications section of the stock home screen, the Eyes-Free Shell, or Mobile Accessibility as described earlier in this post.
2. Arrow to and press the selector on the conversation you want to read.
3. Down/up-arrow to read the messages in the thread.

Adding the Sender of a Text Message to Contacts

1. Launch Messaging from the Applications section of the stock home screen, the Eyes-Free Shell, or Mobile Accessibility as described earlier in this post.
2. Arrow to and press the selector on the conversation with the sender you want to add.
3. Down/up-arrow through the messages in the thread, stopping when focus is on the sender's name.
4. Press Menu, then arrow to and press the selector on Add to Contacts. The procedure is similar to adding a contact from the Call Log. the Contacts app opens, and you can either scroll through contacts to add information to an existing entry or press the create button at the top of the screen to start a new entry.

Replying to a Text Message

1. Launch Messaging from the Applications section of the stock home screen, the Eyes-Free Shell, or Mobile Accessibility as described earlier in this post.
2. Arrow to the conversation you want to reply to.
3. Start the reply in one of two ways:
a. Press Menu on the closed conversation; then arrow to and press the selector on Reply. The Reply option usually has focus when Menu is pressed.
b. Press the selector to open the conversation. Down/up-arrow through the messages in the thread as if to read them. Move focus to the Reply edit field, which is at the bottom.
4. Type the message. You can review what you're writing by using your screen reader's review features or by arrowing up or to the right to move focus away from the edit field, then back down or left to return and hear what you've written.
5. Press the Menu button to add a subject line, attachment, or emoticon; then arrow to and press the selector on the appropriate option. Emoticons are presented in a vertical list when you press the selector on Insert Smiley. This is an optional step.
6. Send or discard the message.
a. Right-arrow once to the Send button and press the selector. The Send button is not available when the body of the message is empty.
b. Press Menu, then arrow to and press the selector on Discard to cancel the message.

Deleting Individual Messages, Threads, and All Threads

Some of these methods work better than others in different versions of Android.

1. Launch Messaging from the Applications section of the stock home screen, the Eyes-Free Shell, or Mobile Accessibility as described earlier in this post.
2. To delete a message within a thread, navigate to the conversation, press the selector to open it, and arrow to the specific message to be deleted. Then long-press the selector, navigate to Delete Message, and short-press the selector.
3. To delete a thread, navigate to and press the selector on the conversation you want to delete, and do one of the following:
a. Long-press the selector on the closed conversation. Navigate to Delete Thread, and short-press the selector.
b. Open the conversation by pressing the selector. Press Menu; then arrow to and press the selector on Delete Thread.
c. Open the conversation by pressing the selector. Move focus to anywhere in the conversation except the Reply edit field. Long-press the selector; then arrow to and press the selector on Delete Thread.
4. To delete all threads, Navigate to any conversation, but do not open it with the selector. Instead, press Menu and scroll to and press the selector on Delete Threads.

In all cases, a confirmation screen asks users if they're sure they want to delete. Focus is on the on-screen delete button. To delete, users simply press enter or the selector. To cancel, they press the back button or arrow to and press the selector on the on-screen cancel button.

Changing Settings

The Settings covered in this final section of the post are the ones most users are likely to ask about, the ones dealing with notifications and ringtones. Other settings enable users to determine how many messages with and without media should be in a conversation, whether messages are deleted automatically, which messages should have read receipts, what the messaging app should do when roaming, and more, but these are all self-explanitory checkboxes, so they are not covered here.

1. To go to Settings in the stock messaging app, launch Messaging. Press Menu while on the main screen, where all the conversations are listed. Then navigate to and press the selector on Settings.
2. To reach the three items discussed in this post, either scroll to the bottom of the list of settings or press alt+down-arrow to jump to the end of the list. The items are Notifications, Select Ringtones, and Vibrate Also.
a. Notifications – Checking this item sends a message to the status bar to let you know that a new text has arrived. This is checked by default as this is the behavior most users want. If, however, you are using a different messaging app (like Go SMS by Go Dev Team) because of an accessibility issue with your Sense UI or Touchwiz 2.2 phone, unchecking this item stops the phone from sending duplicate notifications, one from each messaging app.
b. Select Ringtones – this dropdown list lets you assign a distinctive ringtone to incoming text messages. To change the messaging ringtone, press the selector on this item, scroll to and press the selector on the desired ringtone, then scroll to the OK button at the bottom of the list, pressing the selector. Remember that, on most phones, you can jump to the last ringtone with alt+down-arrow and press down-arrow once more to reach OK.
c. Vibrate Also – Checking this item causes the phone to vibrate when it notifies you of a new text message. Some users have definite preferences about vibrational feedback.

132 comments:

  1. Replies
    1. You’ve got some interesting points in this article. I would have never considered any of these if I didn’t come across this. Thanks!. weChat download

      Delete
  2. Thanks for your Information ^_^
    this site to send free text messsages
    Text Worldwide
    Free SMS Online
    Free Text online

    ReplyDelete
  3. Hi guys,

    I created a new android app with webview.
    My app is not supported by Speil(TTS).

    i think it may be by some permission problem. If any of u aware of this please tell me.

    Thanks in advance
    Praveen
    bsmpraveen@gmail.com

    ReplyDelete
  4. Every week-end I used to pay a fast visit this site, because I’d like enjoyment, because this web site conations certainly fussy material.

    Gexton Apps

    ReplyDelete
  5. Hi Access Annah, this posts seems very helpful to everyone and relevant to this is the new kind of mobile application that can give you an All in One feature. ChitrChatr | Free Text Messaging Onlinet is an ultimate mobile application that can be used in any android phones..You can have all of your communication networks with this free text messaging application in one place and easily connect with everyone you knew regardless of platform..

    ReplyDelete
  6. Great stuff..........thanks for sharing this post......

    Trak

    ReplyDelete
  7. Nice and very helpful information i have got from your post. Even your whole blog is full of interesting information which is the great sign of a great blogger.
    HP Laptops

    ReplyDelete
  8. Nice blog. Thanks for sharing. I would like to suggest world's best android call recorder app name Total Recall which record calls automatically.Visit here-https://play.google.com/store/apps/detailsid=com.killermobile.totalrecall

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. Bulk SMS in Pune

    ReplyDelete
  11. Mmm.. good to be here in your article or post, whatever, I think I should also work hard for my own website like I see some good and updated working in your site.Send Whatsapp Marketing

    ReplyDelete
  12. Now you get amazing bulk sms software here ..:) we are offering outstanding software with lots of applications Customer Support Services

    ReplyDelete
  13. Amazing article and its tell me how to write a message on android mobile thanks for share it wordpress best seo plugin .

    ReplyDelete
  14. i truly like this article please keep it up. Bulk SMS in Pune

    ReplyDelete
  15. I love the way you write and share your niche! Very interesting and different! Keep it coming! 123eworld bulk sms ahmedabad

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. A very good sms! The same is for us guys, too. I am enjoying it because of these so romantic. Actually, I am looking forText Message. Do you have?

    ReplyDelete
  18. nice post



    http://www.alvia-danis.com/2016/12/indahnya-toleransi-umat-beragama-di-tulungagung.html

    ReplyDelete
  19. This comment has been removed by the author.

    ReplyDelete
  20. This Is great Post!! My Friends And Family Like It A Lot. But Am Looking For Whatsapp Status. Can you Please Share The Link

    ReplyDelete

  21. Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more .Android Training

    ReplyDelete
  22. Very informative ..i suggest this blog to my friends..Thank you for sharingAndroid Training

    ReplyDelete
  23. Great Blog!
    Very Informative blog!
    Useful post!
    More Text app

    ReplyDelete
  24. Bulk SMS Marketing in Dehradun is one of the most practical options to market your product. Bulk SMS are best way to communicate personal computer to mobile phone and bulk sms has become the most effective, cheap and reliable means of communication, advertising, marketing, also.

    ReplyDelete
  25. d upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    iOS Training in Chennai
    Android Training in Chennai
    php Training in Chennai

    ReplyDelete
  26. I wondered upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    Mobile App Development Company in Chennai
    Android app Development Company in Chennai
    ios app development Company in Chennai

    ReplyDelete
  27. Thanks a lot! You made a new blog entry to answer my question; I really appreciate your time and effort.Android training in chennai with placement | Android Training in chennai |Android Training in Velachery

    ReplyDelete
  28. Texting has become the king of communication—gone are the days where everyone called each other.Very informative ..i suggest this blog to my friends..Thank you for sharing Android Training in chennai | Best Android Training in chennai|Android Training in chennai with placement | Android Training in velachery

    ReplyDelete
  29. Your content is nothing short of brilliant in many ways. I think this is engaging and eye-opening material. Thank you so much for caring about your content and your readers.
    android slots

    ReplyDelete
  30. Good Information... Many peoples are searching for this type of information thanks for posting..!Bulk Voice Calls

    ReplyDelete
  31. Interesting Blog..! See more @ http://bit.ly/2oVutDY

    ReplyDelete
  32. Great Blog..!See more @ http://bit.ly/2o1LHhQ

    ReplyDelete
  33. This comment has been removed by the author.

    ReplyDelete
  34. The website is looking bit flashy and it catches the visitors eyes. Design is pretty simple and a good user friendly interface. Block Text Messages Android

    ReplyDelete
  35. This blog explains the details about changing the ways of doing that business. That is understand well and doing some different process. Provides he best output of others. Thanks for this blog.

    Text Message Marketing

    ReplyDelete
  36. I really like your writing style, great information, thankyou for posting.
    bulk sms provider

    ReplyDelete
  37. This comment has been removed by the author.

    ReplyDelete
  38. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Mobile Marketing Service
    Mobile Marketing Companies

    ReplyDelete
  39. This article is very much helpful and i hope this will be an useful information for the needed one. Keep on updating these kinds of informative things...

    Android App Development Company

    ReplyDelete
  40. Your blog is very useful for me,I really like you post.Thanks for sharing.
    gclub casino
    goldenslot
    Gclub จีคลับ

    ReplyDelete
  41. These ways are very simple and very much useful, as a beginner level these helped me a lot thanks fore sharing these kinds of useful and knowledgeable information.
    Digital Marketing SMS
    Digital Mobile Marketing

    ReplyDelete
  42. Thanks for sharing this with us! Some really amazing features.

    how to design a mobile app

    ReplyDelete
  43. This article very much helpful Thanks for provide Android Online Training

    ReplyDelete
  44. Being new to the blogging world I feel like there is still so much to learn. Your tips helped to clarify a few things for me as well iOS App Development Company
    iOS App Development Company

    ReplyDelete
  45. You have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
    Fitness SMS
    Fitness Text
    Salon SMS
    Salon Text
    Investor Relation SMS
    Investor Relation Text
    Mobile Marketing Services
    mobile marketing companies
    Sms API

    ReplyDelete
  46. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Mobile Marketing Service
    Mobile Marketing Companies
    Sms API
    Texting API

    ReplyDelete
  47. I am expecting more interesting topics from you. And this was nice content and definitely it will be useful for many people.
    Digital Marketing SMS
    Digital Marketing Text
    Digital Mobile Marketing
    Text Whitelabel Solutions
    sms Whitelabel Solutions

    ReplyDelete
  48. This comment has been removed by the author.

    ReplyDelete
  49. this is very nice blog and you are updating wonderful information to us thanks for your attention to and keep going on to updating so many useful information.

    Base SAS Training in chennai

    ReplyDelete
  50. Thank you for sharing such a informative post with us, it will beneficial for everyone, It is one of the best sites that I have visited. I am looking forward to read more blogs post from here
    Engineering Assignment Help

    ReplyDelete
  51. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Mobile Marketing Service
    Mobile Marketing Companies

    ReplyDelete
  52. These blog is general information for the feature.Your content is awesome . You have done a great job and its very useful for me. I realize your effort and i hope that you will get more positive comments from the web users.

    Hadoop Training in Chennai

    ReplyDelete
  53. Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information. Emus4U

    ReplyDelete
  54. With the help of Marketing92 top services of Branded SMS in Lahore we are helping people to get more profit. With our Branded SMS Services you can get more customers while sending text message. When the customer will get any SMS with your Brand Name will make good impression on customers mind. So don’t miss the chance and try our Bulk SMS in Lahore today.

    ReplyDelete
  55. Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot. Online Assignment Help

    ReplyDelete

  56. The result will be available on our website at 10 AM on the final date. We wish good luck for all the students for their coming result of 5th class.

    pec 5th
    5th class result2018
    class 8th result 2018

    ReplyDelete
  57. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs… spotify mod apk

    ReplyDelete
  58. General information for the feature.Your content is awesome.

    ReplyDelete
  59. Good article, your effort is totally appreciable full of informative stuff thanks for sharing. Keep sharing information like this. android sms sender

    ReplyDelete
  60. Thanks for sharing it is really a nice article. Bulk SMS marketing is really the best way to promote business android sms sender

    ReplyDelete
  61. I am really happy with your blog because your article is very unique and powerful for new reader.
    Click here:
    Selenium Training in Chennai | Selenium Training in Bangalore | Selenium Training in Pune

    ReplyDelete
  62. Very nice informative article about software and related information, its very nice article. thanks for sharing such great article hope keep sharing such kind of article advance android bulk sms sender app

    ReplyDelete
  63. It was very helpful to me. keep posting amazing stuffs. Thanks Android Bulk SMS sender App

    ReplyDelete

  64. I find it very informative and interesting this article.its very nice article. thanks for sharing such great article hope keep sharing such kind of article Best android bulk sms sender app

    ReplyDelete
  65. myTectra Placement Portal is a Web based portal brings Potentials Employers and myTectra Candidates on a common platform for placement assistance

    ReplyDelete
  66. Its very nice informative article. thanks for sharing such great article hope keep sharing such kind of article Bulk sms Sender software

    ReplyDelete
  67. Thank you much for this tutorial; this is an informative and valuable blog. Visit for
    Offshore Anonymous Hosting

    ReplyDelete
  68. Your site is good But i Believe That something very good on that website if love racing game then must go and visit it.downloadsniper3dmodapk.com

    ReplyDelete
  69. Thanks for giving great kind of information. So useful and practical for me. Thanks for your excellent blog, nice work keep it up thanks for sharing the knowledge. digital marketing company in delhi

    ReplyDelete
  70. hi, nice information is given in this blog. Thanks for sharing this type of information, it is so useful for me. nice work keep it up. Epoxy Grout manufacturer in delhi

    ReplyDelete
  71. nice topic which you have choose.
    second is, the information which you have provided is better then other blog.
    so nice work keep it up. And thanks for sharing. led lawn lights in delhi

    ReplyDelete
  72. Greetings. I know this is somewhat off-topic, but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform like yours, and I’m having difficulty finding one? Thanks a lot.

    AWS Interview Questions And Answers
    AWS Tutorial |Learn Amazon Web Services Tutorials |AWS Tutorial For Beginners
    AWS Online Training | Online AWS Certification Course - Gangboard
    AWS Training in Toronto| Amazon Web Services Training in Toronto, Canada

    ReplyDelete
  73. Your site contains very qualitative and helpful content. I Believe That something very good on that website if love fps games then must go and visit it. War Robots MOD APK

    ReplyDelete
  74. Welcome to AZLyrics! It's a place where all searches end! We have a large, legal, every day growing universe of lyrics where stars of all genres and ages shine.

    ReplyDelete
  75. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me
    Certification Genie is offering you quality updated CompTIA Security+ certification exam preparation material, which has been compiled by the team of experts. With the guidance of Certification Genie, you can easily plan your way to success and can pass the CompTIA Security+ Updated Questions

    ReplyDelete
  76. You are doing a great job. I would like to appreciate your work for good accuracy
    Regards,
    Selenium Training Institute in Chennai | Selenium Testing Training in chennai

    ReplyDelete
  77. Get Ready for the war with the robots in the War Robots Mod Apk Unlimited Money And Gold war robots mod apk unlimited moneywar robots mod apk all robots unlocked,war robots mod apk unlimited everything ,war robots mod apk 2019,war robots mod apk download,war robots mod apk and data,with the new features to destroy another robot with the mod version of the original game.

    Apksetting has many mod apk, Free apk new games mod, free mod apk new mod apk and these mods are 100% free apk setting and AI, you will encounter a number of obstacles.

    ReplyDelete
  78. This is my first time I visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! Keep it up. Good Work
    Bingotel
    Messanging App
    Calling App

    ReplyDelete

  79. فني كهربائي بالمدينة المنورة
    فني كهربائي بالمدينة المنورة من أهم العمال التي يحتاج لها العديد من العملاء بالمملكة السعودية، فهو من يقوم بأعمال التشطيبات الخاصة بالمنازل والفلل والقصور والشركات والمؤسسات، كما أنه يعمل في مجال الكهرباء منذ أكثر من 5 سنوات وهذا منحه الكثير من الخبرة والدقة في العمل، فأعمال الكهرباء تكون خطيرة للغاية تحتاج إلى معلم كهربائي بالمدينة المنورة لكي يقوم بتنفيذها بحذر شديد دون أن يعرض نفسه ومن حوله للمخاطر، ويكون باستطاعته فك وتركيب مفاتيح الكهرباء وتمديد شبكات ووصلات الكهرباء الحديثة التي تحتاج إلى كهربائي بالمدينة المنورة ذات الخبرة الطويلة في مجال صيانة وتصليح الكهرباء، فتستعين به الشركة عند القيام بعمليات نقل العفش والأثاث فهو من يقوم بفك وتركيب الأجهزة الكهربائية.

    ReplyDelete
  80. thanks for your information really good and very nice web design company in velachery

    ReplyDelete
  81. Nice article. the best way to outreach to potential customers is to directly connect Bulk sms sender

    ReplyDelete
  82. You Are Doing Effective Work And Share informative Content peanut butter good for diet

    ReplyDelete
  83. awesome blog it's very nice and useful i got many more information it's really nice i like your blog styleweb design company in velachery

    ReplyDelete
  84. Thanks for sharing !!Now Send billions of SMS per second- anytime anywhere from MSGCLUB Bulk sms gateway and API

    ReplyDelete
  85. According to a study by the US National Library of Medicine (National Institutes of health) Viruses are a major cause of water-borne diseases and swimming pools are a hotspot for such know diseases. Time and time again we have heard of the Dengue virus which is carried by mosquitoes and has origins in the sub-continent. The dengue virus is born when water is left to collect and it becomes a breeding ground for mosquitoes which leaves its larvae in the contaminated water which then leads to an outbreak of dengue-carrying mosquitoes. We provide the most reliable and quality sweet water tanker in Dubai..

    ReplyDelete
  86. Your articles really impressed for me,because of all information so nice.servicenow training in bangalore

    ReplyDelete
  87. These provided information was really so nice,thanks for giving that post and the more skills to develop after refer that post.opennebula training in bangalore

    ReplyDelete
  88. I gathered a lot of information through this article.Every example is easy to undestandable and explaining the logic easily.openstack training in bangalore

    ReplyDelete
  89. Very useful and information content has been shared out here, Thanks for sharing it.salesforce developer training in bangalore

    ReplyDelete
  90. This is really an awesome post, thanks for it. Keep adding more information to this.vmware training in bangalore

    ReplyDelete
  91. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful .citrix training in bangalore

    ReplyDelete
  92. thank you so much for this nice information Article, Digitahanks for sharing your post with us.WEBMETHODS training in bangalore

    ReplyDelete
  93. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful. PEGA PPRC training in bangalore

    ReplyDelete
  94. I have read your blog its very attractive and impressive. I like it your blog.Informatica Training in Bangalore

    ReplyDelete
  95. Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledgez. IMSBI Training in Bangalore

    ReplyDelete
  96. thank you so much for this nice information Article, Digitahanks for sharing your post with us.WEBMETHODS training in bangalore

    ReplyDelete
  97. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful. PEGA PPRC training in bangalore

    ReplyDelete
  98. I have read your blog its very attractive and impressive. I like it your blog.Informatica Training in Bangalore

    ReplyDelete
  99. Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledgez. IMSBI Training in Bangalore

    ReplyDelete
  100. I am happy for sharing on this blog its awesome blog I really impressed. thanks for sharing. Great efforts.

    Softgen Infotech is the Best Oracle Training institute located in BTM Layout, Bangalore providing quality training with Realtime Trainers and 100% Job Assistance.

    ReplyDelete