<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sneha</title>
    <description>The latest articles on DEV Community by Sneha (@sneha9234).</description>
    <link>https://dev.to/sneha9234</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F418759%2F465f01ea-9483-4548-ad0b-f02c6c6dbf45.jpg</url>
      <title>DEV Community: Sneha</title>
      <link>https://dev.to/sneha9234</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sneha9234"/>
    <language>en</language>
    <item>
      <title>Introduction</title>
      <dc:creator>Sneha</dc:creator>
      <pubDate>Sat, 08 Aug 2020 04:52:04 +0000</pubDate>
      <link>https://dev.to/sneha9234/introduction-485h</link>
      <guid>https://dev.to/sneha9234/introduction-485h</guid>
      <description>&lt;p&gt;Welcome to this series on "&lt;em&gt;How to upload your very first android app on playstore&lt;/em&gt;".&lt;/p&gt;

&lt;p&gt;To publish your app on playstore, you must first have a developer account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I strongly recommend each and every android developer to have a developer account of their own.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is very affordable and easy to maintain.&lt;/p&gt;

&lt;p&gt;The only condition is that you must be at least 18 years of age and then you can sign up to your developer account using your google account.&lt;/p&gt;

&lt;p&gt;You need to pay $25 USD only (1,877 INR approx), which is a one-time registration fee, after which, you can use your developer account and publish unlimited number of apps for a lifetime.&lt;/p&gt;

&lt;p&gt;You can pay the amount using the following credit or debit cards:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MasterCard&lt;/li&gt;
&lt;li&gt;Visa&lt;/li&gt;
&lt;li&gt;American Express&lt;/li&gt;
&lt;li&gt;Discover (U.S. only)&lt;/li&gt;
&lt;li&gt;Visa Electron (Outside of the U.S. only)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After entering your account details and accepting all terms and conditions you are now ready to publish your first app on playstore.&lt;/p&gt;

&lt;p&gt;You will get most of this information on google developer support. &lt;/p&gt;

&lt;p&gt;But my main motive in writing this post is to encourage android developers to create a developer account and publish atleast one app of their own on playstore. &lt;/p&gt;

&lt;p&gt;If you need any help on the topic, feel free to contact me.&lt;/p&gt;

&lt;p&gt;Your first app need not be great, it can be a very simple one.&lt;/p&gt;

&lt;p&gt;This was my first app on playstore:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.sneha.vtusgpaandcgpacalculator"&gt;https://play.google.com/store/apps/details?id=com.sneha.vtusgpaandcgpacalculator&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This app is a very basic app that calculates the SGPA, CGPA and percentage for the students of Visvesvaraya Technological University.&lt;/p&gt;

&lt;p&gt;The first version of my app could only calculate the results and had many issues with the layout.&lt;/p&gt;

&lt;p&gt;Also, I didn't know how to debug the errors till the first two updates of my app and I faced alot of problems because of that. I used to rewrite my code completely each time I got errors and could not identify them easily.&lt;/p&gt;

&lt;p&gt;Neither did I have any training in android, nor did I have a single go to person for the problems I faced in the beginning.&lt;/p&gt;

&lt;p&gt;I was dependent solely on YouTube videos and online materials and used my very basic knowledge of java and oops concept in writing the programs.&lt;/p&gt;

&lt;p&gt;In the second update, I changed all my xml files.&lt;br&gt;
I studied about the different layouts and then shifted from linear layout to constraint layout for better compatibility with all screen sizes.&lt;/p&gt;

&lt;p&gt;Next, I got to know about fragments, splash screens, introsliders, bottom navigation bar, drawer navigation, etc so I added them as well to my app.&lt;/p&gt;

&lt;p&gt;I also added toasts, text watchers, etc.&lt;/p&gt;

&lt;p&gt;Then, I thought of saving the calculations for future reference, and used SQLite for it.&lt;br&gt;
(So that I could save the calculations in the phone itself for easy and free offline access.)&lt;/p&gt;

&lt;p&gt;Gradually , I added admob and firebase integrations as well in it.&lt;/p&gt;

&lt;p&gt;Now after you have made your first app and you think you are ready to publish it, you'll also have to decide how to build it, as an apk file or as an app bundle, I will be talking about that in the next post in this series. &lt;/p&gt;

&lt;p&gt;After building your app, you have to choose how to release the app, between alpha or beta testing on the developer console or full production.&lt;br&gt;
In the third post in this series, I will be talking about these three options in detail.&lt;/p&gt;

&lt;p&gt;In the fourth and last post in this series, I will conclude by talking about making future updates in your app.&lt;/p&gt;

</description>
      <category>android</category>
      <category>beginners</category>
      <category>playstore</category>
      <category>googleplayconsole</category>
    </item>
    <item>
      <title>Introducing myself !</title>
      <dc:creator>Sneha</dc:creator>
      <pubDate>Wed, 22 Jul 2020 08:52:59 +0000</pubDate>
      <link>https://dev.to/sneha9234/introducing-myself-5ecf</link>
      <guid>https://dev.to/sneha9234/introducing-myself-5ecf</guid>
      <description>&lt;p&gt;So finally, I have decided to blog. I made a list of a few topics that I am interested in talking about, but I was wondering where to start with. &lt;/p&gt;

&lt;p&gt;Then, I started to read different posts by the amazing people out here. And I found this lovely lady &lt;a class="comment-mentioned-user" href="https://dev.to/pabiforbes"&gt;@pabiforbes&lt;/a&gt;
 and went to see what her first post is about. It was quite simple and nice, just an introduction of herself. However, I wonder how  can someone be so precise! &lt;/p&gt;

&lt;p&gt;So, I am also going to introduce myself first, instead of jumping to the technical discussions straight away. &lt;/p&gt;

&lt;p&gt;To start with, I am an Indian and India is my heart and soul. &lt;/p&gt;

&lt;p&gt;I don't know how to say it, I am still 22 years old or I am already 22 years old. &lt;/p&gt;

&lt;p&gt;People around me expect me to be quite mature till now. But I am basically still a child trying to act like an adult. And this is how most people feel but they don't say it, I guess.&lt;/p&gt;

&lt;p&gt;Moving further, I am a fourth year student (recently promoted) pursuing B.E. in Computer Science Engineering in Bangalore, Karnataka. Currently I am staying home, trying to stay safe, in Patna, Bihar during this pandemic. I am doing my second internship as an android developer.&lt;/p&gt;

&lt;p&gt;I am learning something each and every moment including programming skills but not limited to that.&lt;/p&gt;

&lt;p&gt;I will begin to share my experiences with java and android concepts as far as I know them till now. And as the never ending quest for knowledge continues, I'll keep posting here simultaneously.&lt;/p&gt;

&lt;p&gt;My next post will be on &lt;br&gt;
&lt;em&gt;How to upload your very first android app on playstore&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Thank you !&lt;/p&gt;

</description>
      <category>introduction</category>
    </item>
  </channel>
</rss>
