<?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>Forem: Alysson Melo</title>
    <description>The latest articles on Forem by Alysson Melo (@alyssoncm).</description>
    <link>https://forem.com/alyssoncm</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%2F405555%2F3157a868-9ede-4c19-9e19-5e99cbef9e17.jpeg</url>
      <title>Forem: Alysson Melo</title>
      <link>https://forem.com/alyssoncm</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/alyssoncm"/>
    <language>en</language>
    <item>
      <title>Relational Query using Parse</title>
      <dc:creator>Alysson Melo</dc:creator>
      <pubDate>Fri, 15 Jan 2021 14:50:06 +0000</pubDate>
      <link>https://forem.com/alyssoncm/relational-query-using-parse-m6n</link>
      <guid>https://forem.com/alyssoncm/relational-query-using-parse-m6n</guid>
      <description>&lt;p&gt;Do you want to make a relational Query on Parse? Take a look at the example below.&lt;/p&gt;

&lt;p&gt;Dog(...)-(1)Owner&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;async&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
        &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;Dog&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;Parse&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nb"&gt;Object&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;extend&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Dog&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;query&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nx"&gt;Parse&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Query&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;Dog&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="nx"&gt;query&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;include&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;owner&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;results&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;query&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;find&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
    </item>
    <item>
      <title>What is Parse?</title>
      <dc:creator>Alysson Melo</dc:creator>
      <pubDate>Fri, 15 Jan 2021 14:31:49 +0000</pubDate>
      <link>https://forem.com/alyssoncm/what-is-parse-2gip</link>
      <guid>https://forem.com/alyssoncm/what-is-parse-2gip</guid>
      <description>&lt;p&gt;&lt;a href="https://bit.ly/3jlnVaO"&gt;https://bit.ly/3jlnVaO&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hello everyone and welcome I'm Alex i'm the main architect for back4App.com and today i'm here to talk a little bit about Parse. &lt;/p&gt;

&lt;p&gt;For those of you who don't know Parse yet, Parse is a backend as a service platform and it was created back in 2011. In 2013 it was bought by facebook but in mid 2017 facebook decided to open source the solutions which the community embraced and took it to the product that that we have today.&lt;/p&gt;

&lt;p&gt;Parse delivers multi-language, multi-platform sdks that allows you to easily and producing very little code to store data on the cloud , manage users, send push notifications and even run cloud functions which is the source code that runs on server side.&lt;/p&gt;

&lt;p&gt;The website parseplatform.org is the main page of its open source project and in here you'll find a get started which will lead to the part server guide. It's a very detailed guide explaining how it works and how to do the basic stuff on the server side of the application.&lt;/p&gt;

&lt;p&gt;We also have the community forum where you can ask questions, stack overflow, tags so you can also find some documentation and help you in there if you need. &lt;/p&gt;

&lt;p&gt;Here we have the parse dashboard which will bring up this visual interface of Parse and it makes so much easier to deal with your&lt;br&gt;
classes and your objects because Parse itself is a just a piece of software that runs internal so if you want to have to have a graphical interface for it you should definitely use the Parse Dashboard. &lt;/p&gt;

&lt;p&gt;The Parse Server project it will open up on in Github and a lot of people ask me is Parse dead after facebook released it? No it's not,&lt;br&gt;
it's alive and well and as you can see we have this huge community&lt;br&gt;
that embraced the project and is always fixing issues and bugs and amazing new features so it's very updated is very secure it's very reliable and stable &lt;/p&gt;

&lt;p&gt;It's a very very competitive platform if you're developing your software because it allows you to reduce the amount of code generated to achieve the very common functionalities. The idea behind Parse is that you focus your efforts on the parts that bring most value to your application so usually this is the front end. &lt;/p&gt;

&lt;p&gt;Front end is the part where the user is going to interact with your software and he does not want to know how you're storing data or how you're dealing with your code. The user is only concerned that it's made in a secure way and in an efficient way and Parse delivers that.&lt;/p&gt;

&lt;p&gt;We have internal statistics here at Back4App that says that people coming from other frameworks and adopting Parse can reduce the number of lines generated for a project up to 30%. So producing thirty percent  less code uh means you have thirty percent faster time to mass market and thirty percent less code to maintain over time. This is quite a huge impact on how you develop your software.&lt;/p&gt;

&lt;p&gt;Back here on the Parse website - platform.org - you also find the &lt;br&gt;
Parse Server guide is how the documentation on how to use the server side of ours and here you have all the sdks that are officially supported so for instance if you are delivering an ios application or android application or web application.&lt;/p&gt;

&lt;p&gt;Here you have the guides for those so if you open this it will guide you with examples through all the features that a basic user of Parse should be. A section to learn how to store objects, how to query for objects, how to change and save the objects, how to deal with sessions and users and how to run a cloud code, how to send push notifications. &lt;/p&gt;

&lt;p&gt;This is very detailed and you have pieces of software so for instance if you're working with ios and os x you will find codes called examples both in objective c which is the older language and swift that you can just copy and paste into your application and it will just work so the whole idea of these guides are to be very easy to understand and very very easy to follow to achieve the functionalities that you want. &lt;/p&gt;

&lt;p&gt;We also have the android sdk which is very very popular. If you open this it will change the color telling that you're in another guide and here as well you'll find all the documentation that that you can&lt;br&gt;
possibly need to basically operate parse save objects query for objects so just click here on the uh on the topic that interests you&lt;br&gt;
and you will find here code that you can just copy and paste in your project and it will just work for basic functionalities.&lt;/p&gt;

&lt;p&gt;If you need to go advance you can always rely on our slack channel for the community which the link will be in the description for&lt;br&gt;
this video so just click there and remember to to join because we have lots of users in there that uh are always prone to help you from the very basic to the most advanced questions that you can possibly have and i myself am there all the time answering questions so if you have any join our group and let me know i'll be glad to help.&lt;/p&gt;

&lt;p&gt;We also have a javascript guide here that will show you how to deal with javascript which is the most common language around programming language around the world so you can just use this even on uh node.js projects and other javascript projects.&lt;/p&gt;

&lt;p&gt;It will just work dotnet with xamarin also works if you're developing a game using unity we also have a guide and a sdk for that php is also very popular so i invite you to come to this website parsplatform.org and check the documentation on the language that you choose to work with.&lt;/p&gt;

&lt;p&gt;If you do not find the language that we are working with we also have the rest api uh and GraphQL guides where we will guide you on how to use those technologies from practically any programming language that supports those so that's pretty much what i have for&lt;br&gt;
today.&lt;/p&gt;

&lt;p&gt;We'll have more videos coming soon explaining deeper and in more detail how to use and how to achieve functionalities if you have any questions or any suggestions to these videos please join the community slack channel.&lt;/p&gt;

&lt;p&gt;Again the link for that will be in the description for this video and hope to see you there see you soon. &lt;/p&gt;

&lt;p&gt;Happy Coding&lt;/p&gt;

</description>
      <category>swift</category>
      <category>kotlin</category>
      <category>react</category>
      <category>reactnative</category>
    </item>
    <item>
      <title>Low code React Native backend</title>
      <dc:creator>Alysson Melo</dc:creator>
      <pubDate>Thu, 10 Sep 2020 16:07:16 +0000</pubDate>
      <link>https://forem.com/alyssoncm/low-code-react-native-backend-i4l</link>
      <guid>https://forem.com/alyssoncm/low-code-react-native-backend-i4l</guid>
      <description>&lt;p&gt;In this Guide you will learn how to save your React Native App Data on Back4App.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.back4app.com/docs/js-framework/react-native-save-data"&gt;https://www.back4app.com/docs/js-framework/react-native-save-data&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(+) Relational Data : Relations/Pointers&lt;br&gt;
(+) GeoPoints&lt;br&gt;
(+) Perform relational queries&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>database</category>
    </item>
    <item>
      <title>How Two4Tea scaled its Game Application to 55 Million users with Back4App.</title>
      <dc:creator>Alysson Melo</dc:creator>
      <pubDate>Thu, 11 Jun 2020 19:02:55 +0000</pubDate>
      <link>https://forem.com/alyssoncm/how-two4tea-scaled-its-game-application-to-55-million-users-with-back4app-3gmk</link>
      <guid>https://forem.com/alyssoncm/how-two4tea-scaled-its-game-application-to-55-million-users-with-back4app-3gmk</guid>
      <description>&lt;p&gt;⠀&lt;br&gt;
&lt;a href="https://blog.back4app.com/scaling-a-game-app/"&gt;https://blog.back4app.com/scaling-a-game-app/&lt;/a&gt;&lt;br&gt;
⠀&lt;/p&gt;

&lt;h1&gt;
  
  
  xamarinforms #angular8 #reactjs #javascript #MobileAppDevelopment #appdevelopment #AppDev #Javascript
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Swift #iOSDev #AndroidDev #Kotlin #NodeJS #Flutter #flutterdev #php
&lt;/h1&gt;

</description>
      <category>ios</category>
      <category>android</category>
      <category>devops</category>
      <category>aws</category>
    </item>
    <item>
      <title>The Social Database Platform</title>
      <dc:creator>Alysson Melo</dc:creator>
      <pubDate>Wed, 10 Jun 2020 13:35:32 +0000</pubDate>
      <link>https://forem.com/alyssoncm/the-social-database-platform-29hm</link>
      <guid>https://forem.com/alyssoncm/the-social-database-platform-29hm</guid>
      <description>&lt;p&gt;When we started the Database HUB project on Back4App our vision was: What if people could build and sustain Databases together in the same way they do with code? What if they can benefit each other from work together to get more accurate and complete data to use on their App projects?&lt;br&gt; &lt;br&gt;The journey hasn't been easy. We've been working very hard based on user's feedback to transform the HUB on a &lt;a href="https://www.back4app.com/database"&gt;&lt;strong&gt;Social Platform to build and use Databases&lt;/strong&gt;.&lt;/a&gt;&lt;br&gt; &lt;br&gt;We’re happy to see how developers are Connecting to a ready Database in a few clicks and using it on their Apps.&lt;br&gt; &lt;br&gt;Even happier to see the users publishing their own Databases, sharing their work and collaborating with each other to build Better Datasets useful to many other developers. You can see users opening issues here at the &lt;a rel="noreferrer noopener" href="https://www.back4app.com/database/back4app/list-of-all-continents-countries-cities/issues"&gt;World Continents, Countries, and Cities&lt;/a&gt;, for example.&lt;/p&gt;

&lt;p&gt;If you have any Dataset/Data Table you find useful and want to open to the community you can follow this Guide:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=pFEXCNCJO5k"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zI1dt3S7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://img.youtube.com/vi/pFEXCNCJO5k/0.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt; &lt;br&gt;Additionally, if you want to invite friends, co-workers, classmates or complete strangers to collaborate on your project you can follow the steps below.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=wlXjL-J8dNc"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2ilg99jB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://img.youtube.com/vi/wlXjL-J8dNc/0.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;





&lt;h2&gt;&lt;strong&gt;Why build together?&lt;/strong&gt;&lt;/h2&gt;



&lt;p&gt;&lt;strong&gt;1-&lt;/strong&gt;It’s not an act of charity. Share your Database with other developers and the corresponding contribution process eventually result in better Data, more accurate, more complete, in summary in a higher return on the initial investment made versus the alternative to close your Database. John Nash has demonstrated that cooperating is not a zero-sum game and that by working together all participants may yield higher returns than the investment they make.&lt;/p&gt;

&lt;p&gt;As a recent example, we have Published the &lt;a href="https://www.back4app.com/database/back4app/list-of-all-continents-countries-cities"&gt;World Continents, Continents and Cities Database&lt;/a&gt;. The Database started with a single String List of Continents, States, and Cities. Other people suggested to add Financial information(currency) other asked for Cities Geo Locations and the Database was becoming more and more complete.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;DatabaseHUB is the best place to share data with friends, co-workers, classmates, and complete strangers. &lt;/p&gt;
&lt;/blockquote&gt;



&lt;p&gt;&lt;strong&gt;2-&lt;/strong&gt;Allow other people to not reinvent the wheel to use your work as a starting point to make it better. You might just want to share your work just to minimize the number of times the wheel needs to be reinvented. &lt;br&gt; Sometimes you develop some work that you won't use it anymore but you can “throw it on the wall” to see what happens. Others will be free to use, improve, and adapt it. The result can surprise you.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;3-&lt;/strong&gt;If your Database Becomes a Standard you will have the benefit of a lot of people asking to contribute to your Database. This will accelerate innovation and new data tables/analysis and facilitate the emerge of new products more rapidly, built on top of your project.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;4-&lt;/strong&gt;When you make your Database Public you will start to interact with an external pool of very qualified contributors. As a side effect, it is possible to recruit from this pool having the benefit of already seen the work(contributions) made by the other developers.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;5-&lt;/strong&gt;If you are a Teacher/Instructor/Professor you can share complete projects with your students. They will be able to clone it and connect to the API and learn from your classes without the hassles of creating a complete backend environment to run databases, store files and run backend functions.&lt;/p&gt;

</description>
      <category>database</category>
      <category>graphql</category>
      <category>javascript</category>
      <category>serverless</category>
    </item>
  </channel>
</rss>
